Jon*_*len 4 silverlight wpf expression-blend
如何在尚未拥有的控件上创建BehaviorCollection?
用于此的API不是那么明显,在代码中使用以下内容:
var behaviorCollection = System.Windows.Interactivity.Interaction
.GetBehaviors(controlToAddBehaviorTo);
behaviorCollection.Add(new MyBehavior());
Run Code Online (Sandbox Code Playgroud)
显而易见的controlToAddBehaviorTo是"尚未拥有的控制".
对于xaml中的相同内容:
<TextBox x:Name="controlToAddBehaviorTo">
<i:Interaction.Behaviors>
<local:MyBehavior/>
</i:Interaction.Behaviors>
</TextBox>
Run Code Online (Sandbox Code Playgroud)
导入交互命名空间 xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
| 归档时间: |
|
| 查看次数: |
509 次 |
| 最近记录: |