Я работаю над MDI-приложением, у которого есть детские формы. Я должен показать окно «Дети», как только будут выполнены определенные условия.Как установить свойство MDIParent формы Child в классе nonMDI?
Я создал отдельный класс с именем clsDashbord, имеющей методу loadDashboard(), который предполагается загрузить frmDashboard уже разработано. Код приведен ниже:
public void loadDashboard(String userName)
{
_Dashboard = new frmDashboard();
_Main = new frmMDI();
// _Dashboard.MdiParent = _Main;
_Dashboard.Text = userName;
_Dashboard.Show();
}
форма не отображается, если я изложу MdiParent в Main, который является экземпляром переменной MDI формы в противном случае она будет отображаться. Как это сделать?
Установили ли вы 'ismdicontainer' истину на форма mainmdi? –
@ImmortalBlue да есть. Он показывает другие формы. – Volatil3
_Main = new frmMDI(); _Dashboard.MdiParent = _Main; ** Выполняя это, он не показывает форму, иначе это делает ** – Volatil3