作成日: 2017/09/28 最終更新日: 2017/12/13
文書種別
不具合
状況
修正済み
詳細
C1SplitButtonのDropDownItemClickedイベント内で、FormのShowメソッドを実行して新規Formを表示すると、表示されたフォームがフォーカスを失い、メインフォームの陰に隠れます。
回避方法
この問題はバージョン4.0.20173.286で修正されました。
※修正版を適用しない場合の回避方法は以下の通りです。
新規フォームが表示されたとき、強制的にそのフォームにフォーカスを移します。
【サンプルコード】
if (e.ClickedItem == dropDownItem1)
{
Form1 f = new Form1();
f.Shown += (s, a) => { ((Form)s).Focus(); };
f.Show();
}
※修正版を適用しない場合の回避方法は以下の通りです。
新規フォームが表示されたとき、強制的にそのフォームにフォーカスを移します。
【サンプルコード】
if (e.ClickedItem == dropDownItem1)
{
Form1 f = new Form1();
f.Shown += (s, a) => { ((Form)s).Focus(); };
f.Show();
}
旧文書番号
82382