作成日: 2014/04/22 最終更新日: 2014/04/22
文書種別
使用方法
詳細
RibbonTabのSelectイベントに、以下のようにMessageBoxを表示させるコードを記述しても、リボンを最小化してリボンタブを選択した場合、メッセージが表示されません。
MessageBox.Show("test");
※最小化しない場合は正常に表示されます。
この現象は、仕様上の動作となります。
MessageBox.Showメソッドは、現在表示されているポップアップウィンドウが所有するメッセージボックスを表示します。しかしリボンを最小化した場合、該当するribbonTabが表示されていないためメッセージボックスが表示されません。
この動作を変更するには、MessageBox.Showの引数に、明示的にウィンドウの所有者を指定してください。
◇サンプルコード
----------------
MessageBox.Show(this, "test");
----------------
MessageBox.Show("test");
※最小化しない場合は正常に表示されます。
この現象は、仕様上の動作となります。
MessageBox.Showメソッドは、現在表示されているポップアップウィンドウが所有するメッセージボックスを表示します。しかしリボンを最小化した場合、該当するribbonTabが表示されていないためメッセージボックスが表示されません。
この動作を変更するには、MessageBox.Showの引数に、明示的にウィンドウの所有者を指定してください。
◇サンプルコード
----------------
MessageBox.Show(this, "test");
----------------
旧文書番号
80783