トップ回答者
フォームに配置したコントロールが平行移動してしまいました。

質問
-
回答
-
その前に、取りあえず元の位置に戻す方法を教えて頂けませんでしょうか。
どのような状態か分かりませんが、平行移動した結果が既に保存されているのであれば、一発で戻るということはありません。
(バージョン管理システムを利用しているのであれば、チェックアウトの取り消しなどで戻せる可能性はありますが、その間の変更も失われます)なお、すべてのコントロールを選択した上で、カーソルキーで少しずつ動かすということはできます。
質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。- 回答としてマーク おおつの井上です。 2010年3月27日 2:23
-
ふと気づくと、配置された各コントロールの Location が、x,y 共に同じだけ加算され
Form の右下方向に平行移動してしまいました。
どれぐらい平行移動したのでしょうか? xとyが同じだけ加算というのが腑に落ちません。
また、あまり関係ないかもしれませんが、フォーム上で右クリックして「コントロールのロック」でコントロールの位置を固定することができます。
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/- 回答としてマーク おおつの井上です。 2010年3月27日 2:23
すべての返信
-
その前に、取りあえず元の位置に戻す方法を教えて頂けませんでしょうか。
どのような状態か分かりませんが、平行移動した結果が既に保存されているのであれば、一発で戻るということはありません。
(バージョン管理システムを利用しているのであれば、チェックアウトの取り消しなどで戻せる可能性はありますが、その間の変更も失われます)なお、すべてのコントロールを選択した上で、カーソルキーで少しずつ動かすということはできます。
質問スレッドで解決した場合は、解決の参考になった投稿に対して「回答としてマーク」のボタンを押すことで、同じ問題に遭遇した別のユーザが役立つ投稿を見つけやすくなります。- 回答としてマーク おおつの井上です。 2010年3月27日 2:23
-
ふと気づくと、配置された各コントロールの Location が、x,y 共に同じだけ加算され
Form の右下方向に平行移動してしまいました。
どれぐらい平行移動したのでしょうか? xとyが同じだけ加算というのが腑に落ちません。
また、あまり関係ないかもしれませんが、フォーム上で右クリックして「コントロールのロック」でコントロールの位置を固定することができます。
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://blogs.wankuma.com/trapemiya/- 回答としてマーク おおつの井上です。 2010年3月27日 2:23
-
Azulean さん、trapemiya さん、いつもありがとうございます。
一発で戻す方法が無いと言う事を教えて頂いたので、全コントロールを選択して、元の位置に戻しました。
ちょうど、この逆の事が起こり、今回の現象が生じたものと思われますが、問題発生の前に全コントロールを
選択した事実は無く、何か私の知らない操作方法で全コントロールが平行移動させる方法があるのかな・・・
と思い、質問させて頂いた次第です。あと、平行移動の量ですが、1024×768のFormでコントロールが何も見えなくなってしまったので 1000ピクセル
を超える量でした。また、xとyが同じというのは、x=y ではなく、各コントロールに対して同じ x,yの移動が
あったと言う事です。新しく教えて頂き知った「コントロールの位置を固定する」方法で、各コントロールを固定する事にしました。
色々と有難うございました。
これで、このスレッドはクローズさせて頂きます。