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