我有一个带有交互触发器的文本框A.文本框的数据上下文是视图模型中的属性。但是,ClearCommand在视图模型中定义。如何将交互触发器或其命令的数据上下文更改为自己的视图模型。
谢谢
<TextBox Name="TextBoxA"Text="{Binding myObject.TextPrp,UpdateSourceTrigger=PropertyChanged}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="TextChanged">
<i:InvokeCommandAction Command="{Binding ClearCommand}"
CommandParameter="{Binding ElementName=TextBoxB,Path=Text}"></i:InvokeCommandAction>
</i:EventTrigger>
</i:Interaction.Triggers>
</TextBox>
答案 0 :(得分:2)
你必须绑定到像这样的相对来源
p3