コンテキストメニューの表示位置の指定方法
- 題名: コンテキストメニューの表示位置の指定方法
- 著者: 剛士
- 日時: 2014/04/13 23:54:18
- ID: 32259
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: コンテキストメニューの表示位置の指定方法
- 著者: YuO
- 日時: 2014/04/14 1:34:33
- ID: 32260
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: コンテキストメニューの表示位置の指定方法
- 著者: 剛士
- 日時: 2014/04/14 12:02:38
- ID: 32262
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
フォーム上のボタンをクリックするとコンテキストメニューが表示されるといったプログラムを書いています。
private void button1_Click(object sender, EventArgs e)
{
contextMenuStrip1.Show(button1, new Point(button1.Width, button1.Height));
}
上記のプログラムを実行するとボタンの右下にコンテキストメニューが表示されます。表示場所を下方向ではなく、上方向に表示したいと思っています。それも、ボタンの縦横の半分のラインより左上に表示させたいと思っています。
下記の画像のような場所です。
http://fast-uploader.com/file/6952955964495/
どのように左上に座標を設定すればよろしいでしょうか?
よろしくお願いいたします。