作成したばかりのフォームにSystem.Windows.Forms ... SetDesktopBounds(x、y、width、height)を呼び出していますが、表示されません。私がフォームを表示すると、それは私のSetDesktopBoundsのスポットには行きませんが、他の場所に表示されます。SetDesktopBoundsを固定する方法
フォームを表示してからSetDesktopBoundsを次に非表示にすると、はと表示されます。誰がここで何が起こっているのか知っていますか?ショーを前もってやりたくないのは、私が設定したように、あなたはそのフォームのちらつきを感じるからです。
SetDesktopBoundsを呼び出す前にActivateまたはCreateControlを呼び出しても機能しません。
ありがとうございます!
これは素晴らしいです!ありがとうございます..私は引数を渡す簡単な方法はないと思いますか? f.Load + =デリゲート{f.SetDesktopBounds(x、y、width、height); }; // fail :( – Darrell
だから私は匿名メソッドを提案したので、引数は必要ありません。widthとheightのローカル変数を作成するだけです。 –