Windows アプリケーションのユーザー インターフェイス (UI) を設計する場合、コントロールが正しく配置されたら、コントロールをロックして、他のプロパティを設定するときに誤って移動したりサイズを変更したりしないようにすることができます。
さらに、フォーム上のすべてのコントロールを一度にロックおよびロック解除できます。これは、多くのコントロールを持つフォームに役立ちます。また、個々のコントロールのロックを解除することもできます。 すべてのコントロールをフォーム上の目的の場所に配置したら、それらをすべて所定の位置にロックして、誤った移動を防ぎます。
コントロールをロックするには
Visual Studio の プロパティ ウィンドウで、Locked プロパティを選択し、それを trueに設定します。 (名前をダブルクリックすると、プロパティの設定が切り替わります)。
または、コントロールを右クリックし、 [コントロールのロック]を選択します。
注
コントロールをロックすると、デザイン サーフェイス上の新しいサイズまたは位置にコントロールがドラッグされなくなります。 ただし、プロパティ ウィンドウまたはコードを使用して、コントロールのサイズや場所を変更することはできます。
フォーム上のすべてのコントロールをロックするには
[形式 メニュー]から、[ロック コントロール]を選択します。
注
フォームはコントロールであるため、このコマンドはフォームのサイズもロックします。
フォーム上のすべてのロックされたコントロールのロックを解除するには
[形式 メニュー]から、[ロック コントロール]を選択します。
フォーム上で以前にロックされていたすべてのコントロールのロックが解除されました。
ロックされたコントロールのロックを個別に解除するには
プロパティ ウィンドウで、ロック プロパティを選択し、falseを選びます。 (名前をダブルクリックすると、プロパティの設定が切り替わります)。
こちらも参照ください
- Windows フォーム コントロール
- ラベル コントロールの概要
- Windows フォーム で使用する
コントロール - 関数ごとの Windows フォーム コントロール
.NET Desktop feedback