高さ=300、幅=400の子ウィンドウがあります。この子ウィンドウを最大化すると、左=0、上=0の位置に表示されます。メインウィンドウの中央に表示したいです。
私は次の方法を試しました
Window_StateChanged イベントで、位置を left=100 および Top=140 に変更しようとしました。値は割り当てられていますが、それでも left=0 および Top=0 の位置に表示されます。
Window_SizeChanged イベントで位置を変更しようとしましたが、うまくいきませんでした。
次に、レイアウトが更新されない可能性があると感じたので、this.UpdateLayout()を使用して更新しましたが、機能しませんでした。