回答編集履歴
2
見直しキャンペーン中
answer
CHANGED
@@ -1,15 +1,13 @@
|
|
1
1
|
> マウスDOWN/UPの定義で警告になってしまいます。
|
2
2
|
|
3
|
-
警告の理由は
|
3
|
+
警告の理由は`UserControl`に、既に`MouseDown`・`MouseUp`イベントがあるからです。
|
4
4
|
[UserControl クラス (System.Windows.Controls) | Microsoft Docs](https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.controls.usercontrol)
|
5
|
-
に既に`MouseDown`・`MouseUp`イベントがあるからです。
|
6
5
|
|
7
6
|
解決法は`Shadows`の付加か、別の名前にすることです。
|
8
7
|
|
9
8
|
> 警告は消えたのですが、イベントは発行されていないようです。
|
10
9
|
|
11
10
|
チョイスしたイベントが悪かった?のですが、ボタンを**右クリック**すればイベントが来ていることを確認できます。
|
12
|
-
|
13
11
|
左クリックで来ないのはボタン類は`Click`イベント発行のため、`MouseLeftButtonDown`等は飲み込んでしまい発砲されない仕様になっています。
|
14
12
|
|
15
13
|
欲しい場合は`PreviewMouseDown`等、`Preview`が付くイベントにします。
|
1
見直しキャンペーン中
answer
CHANGED
@@ -1,15 +1,15 @@
|
|
1
|
-
> マウスDOWN/UPの定義で警告になってしまいます。
|
1
|
+
> マウスDOWN/UPの定義で警告になってしまいます。
|
2
|
-
|
2
|
+
|
3
|
-
警告の理由は
|
3
|
+
警告の理由は
|
4
|
-
[UserControl クラス (System.Windows.Controls) | Microsoft Docs](https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.controls.usercontrol)
|
4
|
+
[UserControl クラス (System.Windows.Controls) | Microsoft Docs](https://docs.microsoft.com/ja-jp/dotnet/api/system.windows.controls.usercontrol)
|
5
|
-
に既に`MouseDown`・`MouseUp`イベントがあるからです。
|
5
|
+
に既に`MouseDown`・`MouseUp`イベントがあるからです。
|
6
|
-
|
6
|
+
|
7
|
-
解決法は`Shadows`の付加か、別の名前にすることです。
|
7
|
+
解決法は`Shadows`の付加か、別の名前にすることです。
|
8
|
-
|
8
|
+
|
9
|
-
> 警告は消えたのですが、イベントは発行されていないようです。
|
9
|
+
> 警告は消えたのですが、イベントは発行されていないようです。
|
10
|
-
|
10
|
+
|
11
|
-
チョイスしたイベントが悪かった?のですが、ボタンを**右クリック**すればイベントが来ていることを確認できます。
|
11
|
+
チョイスしたイベントが悪かった?のですが、ボタンを**右クリック**すればイベントが来ていることを確認できます。
|
12
|
-
|
12
|
+
|
13
|
-
左クリック
|
13
|
+
左クリックで来ないのはボタン類は`Click`イベント発行のため、`MouseLeftButtonDown`等は飲み込んでしまい発砲されない仕様になっています。
|
14
|
-
|
14
|
+
|
15
15
|
欲しい場合は`PreviewMouseDown`等、`Preview`が付くイベントにします。
|