WPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5at TECHWPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト382:381 10/03/12 21:09:20 (※続きです) window1 内に、Rectangle1, Rectangle2 を配置し、 線を太くし、それぞれに StylusDown, Up, Enter, Leave の関数を記述します。 各関数では、↑に貼ったURLのように StylusのIDで条件分岐し、 Rect1/2 どちらのイベントか、Down/Up/Enter/Leaveどのイベントか が分かるように、文字列として出力するとします。 ■試行1(Enter, Leaveのイベントを取らない場合) ・Rect1をタッチすると、"Rect1 Down 16" みたいに表示されます。 16はStylusDevice.IDの例です。 ・Rect1上から指を離すと、"Rect1 Up 16" みたいに表示されます。 ・Enter, Leave, Rect2の場合も同じです。 ・Rect1をタッチしながらRect2をタッチすると、"Rect1 Down 16" に続いて "Rect2 Down 17" みたいに表示されます。 続いて指を離すと、指に応じたIDが "Up" された表示が出ます。 ■試行2(Enter, Leaveのイベントを取る場合) ・Rect1の外をタッチして、Rect1の中にスライドさせると、"Rect1 Enter 16"みたいに表示。 ・そのままLeaveすると、"Rect1 Leave 16"みたいに表示。 ・Rect1に Enter した状態で、Rect1, Rect2 の外をタッチすると、 "Rect1 Leave 16", "Rect1 Enter 16" "Rect1 Leave 16" "Rect1 Enter 16" ... と、次々と表示されます。 ・Rect1に Enter した状態で、Rect2をタッチすると、 "R1 Leave 16" "R1 Enter 16" "R2 Leave 17" "R2 Enter 17" "R1 Enter 16" "R1 Leave 16" "R2 Enter 17"... と、次々と表示されます。 これが何故か分かる方、 また、この対処方法が分かる方はおりますでしょうか? 長文、申し訳ありませんがよろしくお願いします。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch