【WPF/WAF】使用System.Windows.Interactivity交互事件
2021-07-05 13:07
标签:path nbsp pre relative tar level sof tps 下载 下载System.Windows.Interactivity.dll文件,并引入项目中(在VS项目的引用列表中可以看到)。可在Nuget搜索System.Windows.Interactivity下载安装到项目中。 XAML中使用该dll 由于VS中不支持System.Windows.Interactivity的智能提示,经常要查阅这个EventTrigger还能触发哪些方法,所有EventName的列表如下: 【WPF/WAF】使用System.Windows.Interactivity交互事件 标签:path nbsp pre relative tar level sof tps 下载 原文地址:https://www.cnblogs.com/lonelyxmas/p/9822372.html xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
TextBox Text="Test">
i:Interaction.Triggers>
i:EventTrigger EventName="LostFocus">
i:InvokeCommandAction Command="{Binding RelativeSource={RelativeSource AncestorType=Window},Path=DataContext.OnTextLostFocus}"
CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorLevel=1, AncestorType={x:Type TextBox}}}"/>
i:EventTrigger>
i:EventTrigger EventName="GotFocus">
i:InvokeCommandAction Command="{Binding RelativeSource={RelativeSource AncestorType=Window},Path=DataContext.OnTextGotFocus}"
CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorLevel=1, AncestorType={x:Type TextBox}}}"/>
i:EventTrigger>
i:Interaction.Triggers>
TextBox>
文章标题:【WPF/WAF】使用System.Windows.Interactivity交互事件
文章链接:http://soscw.com/essay/102067.html