質問編集履歴
2
ボタンの位置が重なっていたので修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -14,9 +14,12 @@
|
|
14
14
|
Title="MainWindow" Height="450" Width="800">
|
15
15
|
<Grid>
|
16
16
|
<Button x:Name="button1" Content="Button" HorizontalAlignment="Left" Margin="34,27,0,0" VerticalAlignment="Top" Width="75" Click="button1_Click"/>
|
17
|
-
<Button x:Name="button2" Content="Button" HorizontalAlignment="Left" Margin="
|
17
|
+
<Button x:Name="button2" Content="Button" HorizontalAlignment="Left" Margin="134,27,0,0" VerticalAlignment="Top" Width="75" Click="button2_Click"/>
|
18
18
|
<Canvas Name="CanvasControl" Background="#01FFFFFF" MouseDown="CanvasControl_MouseDown"/>
|
19
19
|
|
20
20
|
</Grid>
|
21
21
|
</Window>
|
22
|
-
```
|
22
|
+
```
|
23
|
+
|
24
|
+
2019/11/27追記
|
25
|
+
ボタンの位置が重なっていたので修正しました
|
1
説明文に記載コードの動作について追記
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
重なるオブジェクトでイベントを起こすには
|
1
|
+
重なるオブジェクトでイベントを同時に起こすには
|
body
CHANGED
@@ -1,5 +1,7 @@
|
|
1
|
-
それぞれイベントを持ったオブジェクト(button1とbutton2、CanvasControl)がある時、最上位に位置するオブジェクト(CanvasControl)がほぼ透過(Background="#01FFFFFF")だった場合
|
1
|
+
それぞれイベントを持ったオブジェクト(button1とbutton2、CanvasControl)がある時、最上位に位置するオブジェクト(CanvasControl)がほぼ透過(Background="#01FFFFFF")だった場合、Button1 もしくは Button2 と CanvasControlのマウスイベントをどちらも同時に起こさせたい場合はどのようにすればいいのでしょうか。
|
2
2
|
|
3
|
+
以下の場合、CanvasControlのイベントのみが発生し、その下にあるButton1とButton2のイベントは発生しません。
|
4
|
+
|
3
5
|
方向性さえ見えず、悩んでおります。
|
4
6
|
|
5
7
|
```xaml
|