要件は、ウィンドウがCenterScreen
であることが前提でしたが、クライアントは最近、ウィンドウが現在の位置のわずかに右側にあることを最近尋ねました。WindowStartupLocation = "CenterScreen"のとき、ウィンドウの位置を値でオフセットすることはできますか?
ウィンドウの現在の定義は次のとおりです。
public MyWindow()
{
InitializeComponent();
// change the position after the component is initialized
this.Left = this.Left + this.Width;
}
をしかし、それは上の表示されたときに、ウィンドウは同じ位置にまだある:
私は、次の操作を実行するとうまくいくことを期待していました画面。
スタートアップの場所をManual
に変更して自分で配置する必要がありますか?もしそうなら、私はそれをセンターからどのように相殺するのですか?
パーフェクト!答えを受け入れるには6分待たなければならない。 – DaveDev
これはうまくいった! – hungrycoder