У меня очередной вопрос, на который я никак не могу ответить практически:
У меня есть две формы: form1 и form2
в первой формея создаю экземпляр формы 2
- Код: Выделить всё
Form2 fData = new Form2(); ---здесь понятно
fData.MdiParent = this;
fData.Location = new Point(100, 100);
fData.Show();
}
- Код: Выделить всё
fData.MdiParent = this;
а мне надо вот так(ниже) это у меня получается, когда я щелкаю по 2-й форме два раз левой кнопкой и оно расскрывается и получается форма в форме, но как этого добиться, чтобы сразу при вызове второй формы выходило такое окно
и еще
2) в моем коде есть
- Код: Выделить всё
fData.Location = new Point(100, 100);
--- здесь хочу, чтобы второе окно всегда открывалось в одном месте, но почему -то при каждом открытии оно все равно смещается ???
3) и последний основной вопрос, как проверить активна ли вторая форма или нет, чтобы при вызове второй формы она каждый раз не открывалась ?
я пытался сделать так :
- Код: Выделить всё
if (fData.ActiveMdiChild )
{
MessageBox.Show("Уже запущена");
}
else
{
fData.Show();
}
но выходит ошибка....подскажите в каком напрвлении копать ???