2011-02-08 4 views

答えて

5

このためのAPIは、コード使用中で次の操作を実行するために、それほど明白ではありません。

var behaviorCollection = System.Windows.Interactivity.Interaction 
              .GetBehaviors(controlToAddBehaviorTo); 
behaviorCollection.Add(new MyBehavior()); 

明らかcontrolToAddBehaviorTo「は、既に1を持っていないコントロール」です。 XAMLで同じものについては

:私は自分でそれを発見したことがないでしょう対話名前空間xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"

+0

のインポートと

<TextBox x:Name="controlToAddBehaviorTo"> <i:Interaction.Behaviors> <local:MyBehavior/> </i:Interaction.Behaviors> </TextBox> 

。 –

関連する問題