【发布时间】:2012-03-28 10:46:45
【问题描述】:
我有一个 MVVM 应用程序,我想跟踪我的 ViewModel 中的焦点元素。
我想在 TextBox 获得焦点时设置 ViewModel 属性。 我想要这样的东西
<TextBox Text="{Binding P1}">
<TextBox.Style>
<Style TargetType="{x:Type TextBox}">
<Style.Triggers>
<Trigger Property="IsFocused" Value="True">
<Setter Property="{Binding P1Selected}" Value="True"/>
</Trigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>
其中 P1 和 P1Selected 是 viewModel 属性。 当然,这段代码不起作用。我写它只是为了给出想法..
【问题讨论】: