WinForm больше не TopMost? - PullRequest
       11

WinForm больше не TopMost?

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

У меня есть программа, форма которой имеет значение TopMost = true, но по какой-то причине во время работы форма перестала быть формой TopMost. В моем коде нет ничего, что изменяет это свойство формы, поэтому я понятия не имею, что могло вызвать это.

Существуют ли известные ошибки со свойством TopMost в Winforms, которые могут быть причиной этого? Что-нибудь еще?

1 Ответ

0 голосов
/ 23 февраля 2012

Ваше верхнее окно не может быть владельцем других окон, чтобы верхнее окно функционировало должным образом.Убедитесь, что _topmost_form.OwnedForms пусто.Если это не так, попробуйте отменить их владение _topmost_form.RemoveOwnedForm(_any_owned_forms).

...