TopMost внутри приложения
От: evi  
Дата: 18.04.07 06:48
Оценка:
Подскажите, как для формы, которая вызывается из главной формы с помощью Show() сделать так, чтобы она была наверху, но только внутри главной формы. Свойство TopMost делает поверх всех форм (даже других приложений).
Re: TopMost внутри приложения
От: OrSol  
Дата: 18.04.07 08:51
Оценка:
Здравствуйте, evi, Вы писали:

evi>Подскажите, как для формы, которая вызывается из главной формы с помощью Show() сделать так, чтобы она была наверху, но только внутри главной формы. Свойство TopMost делает поверх всех форм (даже других приложений).


Для этого используется ShowDialog
Re: TopMost внутри приложения
От: Аноним  
Дата: 18.04.07 10:47
Оценка: 1 (1)
Здравствуйте, evi, Вы писали:

evi>Подскажите, как для формы, которая вызывается из главной формы с помощью Show() сделать так, чтобы она была наверху, но только внутри главной формы. Свойство TopMost делает поверх всех форм (даже других приложений).



...
Form childForm = new Form();
childForm.Owner = mainForm;
childForm.Show();
...
Re[2]: TopMost внутри приложения
От: evi  
Дата: 18.04.07 12:24
Оценка:
Здравствуйте, OrSol, Вы писали:
OS>Для этого используется ShowDialog
Нет, мне нужно дать возможность работы в главном окне. Пример этому — поиск, например в VS.
Re[2]: TopMost внутри приложения
От: evi  
Дата: 19.04.07 06:19
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Form childForm = new Form();

А>childForm.Owner = mainForm;
А>childForm.Show();

А вот это помогло! Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.