次の方法で共有


方法: デザイナーを使用して ToolStripMenuItems を無効にする

ユーザーのアクティビティに応じてメニュー項目を有効または無効にすることで、ユーザーが実行できるコマンドを制限または拡張できます。 メニュー項目は、作成時に既定で有効になりますが、Enabled プロパティを使用して調整できます。 このプロパティは、デザイン時に プロパティ ウィンドウで操作することも、コードで設定することでプログラムによって操作することもできます。 詳細については、「方法: ToolStripMenuItemsを無効にする」を参照してください。

デザイン時にメニュー項目を無効にするには

  1. フォームでメニュー項目を選択した状態で、Enabled プロパティを falseに設定します。

    ヒント

    メニューの最初または最上位のメニュー項目を無効にすると、メニューに含まれるすべてのメニュー項目が無効になります。 同様に、サブメニュー項目があるメニュー項目を無効にすると、サブメニュー項目が無効になります。 特定のメニューのすべてのコマンドをユーザーが使用できない場合は、メニュー全体を非表示にして無効にすることをお勧めします。これはクリーンなユーザー インターフェイスを提供するためです。 メニューの非表示と無効化の両方を行う必要があります。非表示にするだけでは、ショートカット キーを使用してメニュー コマンドにアクセスできなくなることはありません。 トップレベルメニュー項目の Visible プロパティを false に設定すると、メニュー全体が非表示になります。

関連項目