xaml里面使用很简单
"" <i:Interaction.Behaviors> <i:MouseDragElementBehavior/> </i:Interaction.Behaviors>
后台代码使用
Microsoft.Xaml.Behaviors.Layout.MouseDragElementBehavior mouseDragElementBehavior = new Microsoft.Xaml.Behaviors.Layout.MouseDragElementBehavior();
Microsoft.Xaml.Behaviors.Interaction.GetBehaviors(ElementName).Add(mouseDragElementBehavior);
加上触发器
xaml
<TextBox x:Name="TextBoxInvoker" Text="TextBox" > <i:Interaction.Triggers> <i:EventTrigger EventName="KeyDown" > <behavior:TextBoxEnterButtonInvoke TargetName="TargetedButton" /> </i:EventTrigger> </i:Interaction.Triggers></TextBox>
后台代码
TextBoxEnterButtonInvoke textBoxEnterButtonInvoke = new TextBoxEnterButtonInvoke();textBoxEnterButtonInvoke.TargetName = "TargetedButton"; System.Windows.Interactivity.EventTrigger eventTrigger = new System.Windows.Interactivity.EventTrigger("KeyDown");eventTrigger.Actions.Add(textBoxEnterButtonInvoke); System.Windows.Interactivity.Interaction.GetTriggers(TextBoxInvoker).Add(eventTrigger);WPF抢注商标、 杨颜、 淘粉8、 亚马逊新品ACOS高,关掉又没流量?、 亚马逊产品搜索器和产品研究、 重磅|广东暂停大型外经贸活动!疫情下的跨境卖家该何去何从?、 组团去清远黄腾峡漂流、 组团去清远黄腾峡漂流、 组团去清远黄腾峡漂流、
没有评论:
发表评论