2009-02-12 4 views
1

У меня есть приложение формы Windows, которое имеет дочернюю форму, которая появляется для ввода данных, когда вы нажимаете «Сохранить», дочерняя форма закрывается. Однако, если я не закрываю дочернюю форму и не нажимаю на другую программу, например. Outlook, OUtlook подходит к вершине, но моя дочерняя форма остается выше Outlook. Нужно ли связать его с родителем, чтобы они не могли быть разделены?C# Как связать дочернюю форму с родителем?

Благодаря

+0

Вы имеете в виду приложение MDI? –

+0

Нет, это простое всплывающее окно, в которое вы вводите данные и закрываете их. –

+0

Не могли бы вы показать нам какой-нибудь код? – M4dRefluX

ответ

1

диалоговое окно ввода данных создается с TopMost имущества, установленным в действительности.

Это заставит его оставаться на всех остальных окнах, которые сами не настроены на большинство (большинство из них). Это обычно раздражает конечных пользователей, и очень мало диалогов на самом деле заслуживают его использования.

Смежные вопросы