ItemCheckEventArgs.NewValue プロパティ
項目のチェック ボックスをオン、オフ、未確定のいずれかに設定するかどうかを示す値を取得または設定します。
Public Property NewValue As CheckState
[C#]
public CheckState NewValue {get; set;}
[C++]
public: __property CheckState get_NewValue();public: __property void set_NewValue(CheckState);
[JScript]
public function get NewValue() : CheckState;public function set NewValue(CheckState);
プロパティ値
CheckState 値の 1 つ。
解説
このプロパティにより、 CheckedListBox コントロールでチェック状態が変更される前に、指定された項目の新しいチェック状態を判断できます。新しいチェック状態を判断するだけではなく、このプロパティを ItemCheck イベントのイベント ハンドラで使用すると、指定されたチェック状態と異なるチェック状態に変更できます。たとえば、アプリケーションの状態に基づいてチェックする必要がないと判断した CheckedListBox 内の項目の横に、ユーザーがチェック マークを付けた場合は、このプロパティを以前の設定または異なるチェック状態に設定することにより、チェック マーク状態の変更をオーバーライドできます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
ItemCheckEventArgs クラス | ItemCheckEventArgs メンバ | System.Windows.Forms 名前空間 | CurrentValue