Как создать форму окна ac #, которая остается на переднем плане приложения - PullRequest
2 голосов
/ 24 июня 2011

В моем приложении на C # 2.0 я хочу иметь форму окна поиска / замены, которая остается на переднем плане приложения, даже когда я нажимаю на основную форму.Возможно, вы будете знать такие формы из Notepad ++, и именно так я и хочу, чтобы мои формы были здесь.

Я попробовал очевидное «TopMost = true», но тогда форма перед всеми окнами на моемкомпьютер и не только перед моим окном приложения.

Можно ли как-нибудь создать такие формы?

Ответы [ 2 ]

4 голосов
/ 24 июня 2011

Передайте родительскую (основную) форму методу Show.

0 голосов
/ 24 июня 2011

Вместо вызова Show() в дочерней форме вы можете позвонить ShowDialog()

Конечно, это будет модально и будет сохраняться перед родительской формой. То есть Вы должны обработать это новое всплывающее окно, прежде чем сможете снова взаимодействовать с родительской формой.

...