0

TopMost = true に設定されたフォームを持つプログラムがありますが、何らかの理由で実行中にフォームが TopMost フォームでなくなりました。私のコードでは、フォームのこのプロパティを変更するものは何もないため、何が原因なのかわかりません。

これを引き起こす可能性のある Winforms の TopMost プロパティに関する既知のバグはありますか? 他に何か?

4

1 に答える 1

0

一番上のウィンドウは、一番上のウィンドウが期待どおりに機能するために、他のウィンドウの所有者になることはできません。_topmost_form.OwnedFormsが空であることを確認します。そうでない場合は、で所有権を解除してみてください_topmost_form.RemoveOwnedForm(_any_owned_forms)

于 2012-02-23T11:18:56.013 に答える