0

コンテキスト メニューとして表示したいシンプルなダイアログ ボックスがあります。

右クリックをキャッチして、境界線のないモーダル ダイアログとして表示できます。可能であれば、Windows のコンテキスト メニュー (左側のバー、青い境界線) のように適切に表示したい - 収集するためにこれを自動的に行う方法はありますかユーザーのデスクトップ設定 (XP、Vista の両方で動作する必要があります)?

4

1 に答える 1

1

Visual Studio ツールボックスにコンテキスト メニュー コントロールがあります。それを使用します。

境界線なしで右クリックでダイアログ ボックスを表示する必要がある場合は、それも可能です。あなたが言ったように、右クリックでも ShowModal をキャッチします。また、ダイアログ ボックスの 'BorderStyle' プロパティを 'None' に設定することで、境界線を取り除くことができます。

于 2009-01-08T08:52:29.037 に答える