【发布时间】:2011-08-11 02:02:30
【问题描述】:
我想知道如何将以下代码转换为代码隐藏而不是 XAML:
<Style.Triggers>
<Trigger Property="Validation.HasError" Value="true">
<Setter Property="ToolTip"
Value="{Binding RelativeSource={RelativeSource Self},
Path=(Validation.Errors)[0].ErrorContent}"/>
</Trigger>
</Style.Triggers>
我不知道的部分是路径部分。我有以下,但它不起作用:
new Trigger
{
Property = Validation.HasErrorProperty,
Value = true,
Setters =
{
new Setter
{
Property = Control.ToolTipProperty,
// This part doesn't seem to work
Value = new Binding("(Validation.Errors)[0].ErrorContent"){RelativeSource = RelativeSource.Self}
}
}
}
帮助?
【问题讨论】:
标签: wpf validation xaml tooltip code-behind