2016-10-06 12 views
1

ボタンをクリックするとメインフォームのポップアップセレクタが表示されます。私が選択した後、ボックスは閉じられ、私はメインフォームで作業を続けます。しかし、そのボタンをもう一度クリックすると、以前に開いた場所の少し下にポップアップが表示されます。フォームを開くたびに同じ場所に開くように修正する方法はありますか?上フォームを開いて閉じ、同じ場所で再び開く

+0

これはwinformsです。質問に適切なタグを付けると、より多くの関心を集めることができます。 –

+0

StartPosition = Manual、Point変数を使用して、フォームのLocationプロパティを前の位置に設定します。 – LarsTech

+0

編集と回答のおかげで、私は必要なものを手に入れました。 –

答えて

3

設定しStartPositionFormManual

enter image description here

...それにLocationに固定値を与える:あなたが固定であることを、それを必要とする場合

enter image description here

を親に対する位置CenterParent以外)表示するたびにその値を計算し、それに応じてLocationを設定する必要があります。

+0

本当にありがとう!これを中心にする簡単な方法はありますか?または私はガンナは電卓を引き出す必要がありますか? –

+0

@CapnJack最初の画像でそのドロップダウンのオプションを見てください。 –

1

閉じた場所に関係なく、いつでも同じ場所でアプリケーションを開く必要がある場合は、Start PositionManualに設定し、それをlocationに設定します。

しかし、閉鎖された場所から開く必要がある場合は、Start PositionManualに設定し、Settings.Settingsファイルにフォームの終了時の場所を保存する必要があります。

関連する問題