Posted 15 years ago
by duyhai

I try to set the custom template for DateTimeEditBox; however, it do not work. Of course, with standard control of Microsoft (textbox, combobox), it work ok.
My code :
<Style TargetType="{x:Type editors:DateTimeEditBox}">
<Setter Property="Margin" Value="3 3 15 3"/>
<Setter Property="IsEnabled" Value="{Binding Path=CanEdit}"/>
<Setter Property="Validation.ErrorTemplate">
<Setter.Value>
<ControlTemplate>
<DockPanel LastChildFill="True">
<TextBlock DockPanel.Dock="Right"
Foreground="Red"
FontSize="12pt">
</TextBlock>
<Border BorderBrush="Red" BorderThickness="1">
<AdornedElementPlaceholder />
</Border>
</DockPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
So, how do we set a custom validation for datetimeeditbox?
Thanks for your helps.
[Modified at 07/27/2010 02:31 AM]
My code :
<Style TargetType="{x:Type editors:DateTimeEditBox}">
<Setter Property="Margin" Value="3 3 15 3"/>
<Setter Property="IsEnabled" Value="{Binding Path=CanEdit}"/>
<Setter Property="Validation.ErrorTemplate">
<Setter.Value>
<ControlTemplate>
<DockPanel LastChildFill="True">
<TextBlock DockPanel.Dock="Right"
Foreground="Red"
FontSize="12pt">
</TextBlock>
<Border BorderBrush="Red" BorderThickness="1">
<AdornedElementPlaceholder />
</Border>
</DockPanel>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
So, how do we set a custom validation for datetimeeditbox?
Thanks for your helps.
[Modified at 07/27/2010 02:31 AM]