alielie
2025-07-04 0940f31b7eba1cf6b6a8c1fca72d97cf686e79f2
HMI.UI/Style/FormStyle.xaml
@@ -67,7 +67,9 @@
        <Setter Property="pu:TextBoxHelper.FocusedWatermarkForeground" Value="#AAAAAA" />
        <Setter Property="Height" Value="35" />
        <Setter Property="Padding" Value="5,0" />
        <Setter Property="Background" Value="Transparent" />
        <Setter Property="BorderThickness" Value="1" />
        <Setter Property="BorderBrush" Value="Gray" />
        <Setter Property="Background" Value="White" />
        <Setter Property="Foreground" Value="Black" />
        <Setter Property="VerticalContentAlignment" Value="Center"/>
        <Style.Triggers>
@@ -85,7 +87,6 @@
        <Setter Property="pu:TextBoxHelper.FocusedWatermarkForeground" Value="#AAAAAA" />
        <Setter Property="Height" Value="35" />
        <Setter Property="Padding" Value="5,0" />
        <Setter Property="Background" Value="Transparent" />
        <Setter Property="Foreground" Value="Black" />
        <Setter Property="VerticalContentAlignment" Value="Center"/>
        <Style.Triggers>
@@ -106,17 +107,26 @@
    <Style x:Key="InputFormGroupStyle" TargetType="pu:FormGroup">
        <Style.Resources>
            <Style TargetType="TextBox" BasedOn="{StaticResource EditorTextBoxStyle}">
            </Style>
        </Style.Resources>
        <Setter Property="HeaderTemplate">
            <Setter.Value>
                <DataTemplate>
                    <Border Margin="5,0,5,0">
                        <ContentControl Content="{Binding}"/>
                    </Border>
                </DataTemplate>
            </Setter.Value>
        </Setter>
        <Setter Property="HeaderWidth" Value="Auto" />
        <Setter Property="Orientation" Value="Horizontal" />
        <Setter Property="Margin" Value="0,10,0,0" />
    </Style>
    <DataTemplate x:Key="RequiredFormHeader">
        <StackPanel Orientation="Horizontal">
            <TextBlock Text="*" Foreground="Red" />
        <StackPanel Orientation="Horizontal" Margin="0,0,5,0">
            <TextBlock Text="*" Width="5" Foreground="Red" />
            <ContentControl Content="{Binding}" />
        </StackPanel>
    </DataTemplate>
@@ -142,6 +152,14 @@
        <Setter Property="HorizontalAlignment" Value="Stretch"/>
        <Setter Property="Foreground" Value="Black" />
        <Setter Property="SelectedValuePath" Value="Content"/>
        <Setter Property="BorderThickness" Value="1" />
        <Setter Property="BorderBrush" Value="Gray" />
        <Style.Triggers>
            <Trigger Property="IsEnabled" Value="False">
                <Setter Property="Background" Value="#e8e8e8"/>
                <Setter Property="Opacity" Value="1"/>
            </Trigger>
        </Style.Triggers>
    </Style>
    <Style x:Key="TimePicker" TargetType="pu:DateTimePicker">