Bonjour,

J'ai crée une propriété pour changer la couleurs de mon DatePicker (obligatoire, optionel,désactivé,...)


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    <Style TargetType="{x:Type WPFToolkit:DatePicker}" >
        <Setter Property="FontSize" Value="11" />
        <Setter Property="FontFamily" Value= "Microsoft Sans Serif"/>
        <Style.Triggers>
            <Trigger Property="Tools:ExtendedBinding.FieldState" Value="{x:Static Enums:FieldState.Mandatory}">
                <Setter Property="Background" Value="{StaticResource MandatoryZone}" />
            </Trigger>
            <Trigger Property="Tools:ExtendedBinding.FieldState" Value="{x:Static Enums:FieldState.Disabled}">
                <Setter Property="Background" Value="{StaticResource DisabledZone}" />
                <Setter Property="IsTabStop" Value="False" />
            </Trigger>
            <Trigger Property="Tools:ExtendedBinding.FieldState" Value="{x:Static Enums:FieldState.Optional}">
                <Setter Property="Background" Value="{StaticResource ToFillZone}" />
                <Setter Property="WPFToolkitPrimitives:DatePickerTextBox.Background" Value="{StaticResource OptionalZone}" />
            </Trigger>
        </Style.Triggers>
    </Style>
La celulle se met dans la bonne couleur part contre la zone d'encodage reste blanche :/

Si vous avez des idées, je suis preneur

Merci à vous