ToolStripMenuItem.CheckState プロパティ

定義

ToolStripMenuItem がチェック状態、チェック解除状態、または中間状態のいずれであるかを示す値を取得または設定します。

public:
 property System::Windows::Forms::CheckState CheckState { System::Windows::Forms::CheckState get(); void set(System::Windows::Forms::CheckState value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.Forms.CheckState CheckState { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.CheckState : System.Windows.Forms.CheckState with get, set
Public Property CheckState As CheckState

プロパティ値

CheckState 値のいずれか 1 つ。 既定値は、Unchecked です。

属性

例外

CheckState プロパティが、CheckState 値の 1 つに設定されていません。

注釈

プロパティを使用して、 CheckState が最初にチェックされているか、チェックされていないか、不確定な状態であるかを ToolStripMenuItem 制御または決定します。

.NET Framework 4.5.2 以降では、 プロパティが または IndeterminateChecked設定されている場合CheckStateは、対応するアイコンのサイズを変更できます。 サイズ変更は、app.config ファイルに次のエントリが含まれている場合、システム DPI 設定によって決まります。

<appSettings>  
  <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />  
</appSettings>  

適用対象

こちらもご覧ください