我是XAML和WPF的新手,我正面临着Datatrigger的问题。我有一个文本框,例如" 2012"作为文字。现在我想在这个特定的年份突出显示Datagrid中的Rows。它使用Value =" 2012",但我希望每次文本框更改时都要检查它。
是否有可能以某种方式获得" Textbox.Text"进入那个Datatrigger值?
这背后的原因是为用户提供某种光学反馈,以便在我的数据网格中找到这些年份。
project/Build.scala:8: object BuildInfo is not a member of package *******
我已经尝试过使用本地类/资源,但它并没有用于"值"
<Style.Triggers>
<DataTrigger Binding="{Binding Year}" Value="2012">
<Setter Property="Background" Value="#8EBB3F"/>
</DataTrigger>
我希望它清楚我想要实现的目标:)
谢谢
PS:对不起,我已经不习惯用英语写作了......
答案 0 :(得分:0)
您可以Binding
ElementName
DataTrigger
使用此TextBox
tbTest
Value="{Binding ElementName=tbTest, Path=Text}"
}。
{{1}}