1

メッセージボックスを親フォーム内に保持する必要があります。そのため、ユーザーが Messagebox を親の外に移動しようとすると、親内にとどまります。独自のメッセージ フォームを作成しても問題ありません。しかし、私はメッセージ ボックス機能を使用するのが好きです。

理想的には、このアプローチに追加したいと思います。 親フォームの MessageBox を中央に配置

メッセージボックスの移動イベントをキャプチャして、親の外に出ないようにするにはどうすればよいですか。

4

1 に答える 1

2

これを実現する方法は、独自の MessageBox クラスを作成し、機能を複製することです。

ヒント: 「自動サイズ」がオンになっているラベルを使用すると役立つ場合があります。次に、ラベルのサイズを使用して、MessageBox のサイズを変更して一致させることができます。

そうは言っても、それは悪い考えのように聞こえます。必要に応じて、ユーザーがメッセージボックスを移動できるようにしないのはなぜですか?

于 2012-06-13T19:24:36.073 に答える