有没有办法在样式中模板Binding.Converter和Binding.ValidationRules?在模板中设置绑定属性
例如:我有以下文本框:
<TextBox x:Name="DepartTime" Height="23" HorizontalContentAlignment="Left" HorizontalAlignment="Left"
Margin="3" Width="140"
Style="{DynamicResource TimeOfDayTextBox}">
<TextBox.Text>
<!-- Textbox notifies changes when Text is changed, and not focus. -->
<Binding Path="FlightDepartTime" StringFormat="{}{0:hh:mm tt}" >
<Binding.Converter>
<convert:TimeOfDayConverter />
</Binding.Converter>
<Binding.ValidationRules>
<!-- Validation rule set to run when binding target is updated. -->
<validate:ValidateTimeOfDay ValidatesOnTargetUpdated="True" />
</Binding.ValidationRules>
</Binding>
</TextBox.Text>
</TextBox>
。我无法弄清楚如何把转换器和验证规则到我TimeOfDayTextBox风格。
很多谢谢。
感谢Quartermeister。时间选择器正是我所需要的。另外,感谢您使用标记扩展选项。这是我今天学到的其他东西。干杯。 – 2010-08-09 00:39:42