子フォームを持つ MDI アプリに取り組んでいます。特定の条件が満たされると、子ウィンドウを表示する必要があります。
既に設計された frmDashboard をロードすることになっているメソッドloadDashboard()を持つclsDashbordという名前の別のクラスを作成しました 。コードを以下に示します。
public void loadDashboard(String userName)
{
_Dashboard = new frmDashboard();
_Main = new frmMDI();
// _Dashboard.MdiParent = _Main;
_Dashboard.Text = userName;
_Dashboard.Show();
}
MDI フォームのインスタンス変数であるMainにMDIParentを設定すると、フォームが表示されません。どうやってするの?