Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TopMost = true に設定されたフォームを持つプログラムがありますが、何らかの理由で実行中にフォームが TopMost フォームでなくなりました。私のコードでは、フォームのこのプロパティを変更するものは何もないため、何が原因なのかわかりません。
これを引き起こす可能性のある Winforms の TopMost プロパティに関する既知のバグはありますか? 他に何か?
一番上のウィンドウは、一番上のウィンドウが期待どおりに機能するために、他のウィンドウの所有者になることはできません。_topmost_form.OwnedFormsが空であることを確認します。そうでない場合は、で所有権を解除してみてください_topmost_form.RemoveOwnedForm(_any_owned_forms)。
_topmost_form.OwnedForms
_topmost_form.RemoveOwnedForm(_any_owned_forms)