[Silverlight] ButtonコントロールにMouseLeftButtonDown, MouseLeftButtonUpイベントハンドラを追加する
SilverlightのButtonコントロールはデフォルトではMouseLeftButtonDown, MouseLeftButtonUpイベントを検知することができない。
MouseLeftButtonDown, MouseLeftButtonUpイベントハンドラを追加する場合は、以下の例のようにAddHandlerを使って追加する。
(C#)
Button1.AddHandler(Button.MouseLeftButtonDownEvent, new MouseButtonEventHandler(Button1_MouseLeftButtonDown), true);
Button1.AddHandler(Button.MouseLeftButtonUpEvent, new MouseButtonEventHandler(Button1_MouseLeftButtonUp), true);
*Button1: Buttonコントロール
*Button1_MouseLeftButtonDown: MouseLeftButtonDownイベントハンドラ
*Button1_MouseLeftButtonUp: MouseLeftButtonUpイベントハンドラ