0
<StackPanel>
<TextBox Text="" x:Name="input"/>
<Button Content="Click">
<i:Interaction.Triggers>
<i:EventTrigger EventName="Click"><!-- TextBox has to contain "ABC" to get Button Click enabled this event-->
<i:InvokeCommandAction Command="{Binding OnAdd}" CommandParameter="1"></i:InvokeCommandAction>
</i:EventTrigger>
<i:EventTrigger EventName="Click"><!-- TextBox has to contain "123" to get Button Click enabled this event-->
<i:InvokeCommandAction Command="{Binding OnAdd2}" CommandParameter="1"></i:InvokeCommandAction>
</i:EventTrigger>
</i:Interaction.Triggers>
</Button>
</StackPanel>
我想<i:EventTrigger EventName="Click">
文本框必須包含「ABC」獲得按鈕點擊啓用此事件WPF:如何Interaction.Triggers加入其中
我不知道我的理解:你想要的按鈕啓用只有在文本框內文字輸入命名爲「ABC」? –
我想他想說:TextBox必須包含「ABC」才能獲得按鈕單擊啓用 – HichemSeeSharp