長方形と2つのテキストブロックを含むグリッドがあります。グリッドには、MouseDragElementBehavior
ExpressionBlendの動作をドラッグして追加したがあります。
C#では、を無効にしてから再度有効にできるようにしたいと思いMouseDragElementBehavior
ます。それを行う方法について何かアイデアはありますか?
長方形と2つのテキストブロックを含むグリッドがあります。グリッドには、MouseDragElementBehavior
ExpressionBlendの動作をドラッグして追加したがあります。
C#では、を無効にしてから再度有効にできるようにしたいと思いMouseDragElementBehavior
ます。それを行う方法について何かアイデアはありますか?
http://invokeit.wordpress.com/2012/02/10/wp7-drag-drop-example/私のブログ投稿をご覧ください。これは、プログラムでアクセスする方法です
BehaviorCollection behaviours = Interaction.GetBehaviors(ball);
if (behaviours.Count > 0 && behaviours[0] is MouseDragElementBehavior)
{
MouseDragElementBehavior dragBehaviour = behaviours[0] as MouseDragElementBehavior;
}
私が今行う傾向があるのは、XAML ではなく、実行時に追加することです。
必要に応じて追加し、必要に応じて削除できます。