質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
WPF

Windows Presentation Foundation (WPF) は、魅力的な外観のユーザー エクスペリエンスを持つ Windows クライアント アプリケーションを作成するための次世代プレゼンテーション システムです

Q&A

解決済

1回答

3835閲覧

Grid のクリック位置の検出

mugicya

総合スコア1046

WPF

Windows Presentation Foundation (WPF) は、魅力的な外観のユーザー エクスペリエンスを持つ Windows クライアント アプリケーションを作成するための次世代プレゼンテーション システムです

0グッド

0クリップ

投稿2016/12/17 19:46

お世話様です。

初歩的な質問でもうしわけないのですが、WPFにて何もコントロールを配置していない状態の Grid 内で、

Background="Transparent" MouseDown="grid1_MouseDown”

として、イベントを拾っています。Grid は、8x8程度の格子状にしてあるのですが、
この格子のどの位置がクリックされたかを知りたいのですが、方法はありますでしょうか。

宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

デバッグ用?のためにグリッドのジオメトリ情報(枠の大きさや位置)を取得するユーティリティーメソッドが提供されているようです。下記のページにこの情報を参照するサンプルが載っていますので参考になると思います。

WPF/XAML : Grid のセルに枠(罫線) / 背景色をつける

投稿2016/12/18 02:20

KSwordOfHaste

総合スコア18394

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

mugicya

2016/12/18 09:12

うーん。やっぱりそうですね…。 Grid 自体に反応を求めるのが悪かったという事ですね。 透明のRectangle を配置してクリック位置を判定するようにしました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問