ListView.StateImageList ListView.StateImageList ListView.StateImageList ListView.StateImageList Property


取得または設定します、ImageListコントロールでのアプリケーション定義の状態に関連付けられています。Gets or sets the ImageList associated with application-defined states in the control.

 property System::Windows::Forms::ImageList ^ StateImageList { System::Windows::Forms::ImageList ^ get(); void set(System::Windows::Forms::ImageList ^ value); };
public System.Windows.Forms.ImageList StateImageList { get; set; }
member this.StateImageList : System.Windows.Forms.ImageList with get, set
Public Property StateImageList As ImageList


ImageListを項目のアプリケーション定義の状態を示すために使用できる状態のイメージのセットを格納します。An ImageList that contains a set of state images that can be used to indicate an application-defined state of an item. 既定値は null です。The default is null.


StateImageListプロパティでは、指定することができます、ImageList内の項目のアプリケーション固有の状態を表すために使用するイメージを格納している、ListViewコントロール。The StateImageList property allows you to specify an ImageList that contains images to use to represent an application-specific state of an item in a ListView control. 状態のイメージは、項目のアイコンの左側に表示されます。State images are displayed to the left of an icon for the item. Checked と unchecked のチェック ボックスなどの状態のイメージを使用して、アプリケーション定義の項目の状態を示すことができます。You can use state images, such as checked and unchecked check boxes, to indicate application-defined item states. 状態イメージのすべてのビューでは、ListViewコントロール。State images are visible in all views of the ListView control.

場合、ImageListで指定された、StateImageListプロパティおよびCheckBoxesプロパティに設定されてtrue、イメージのインデックス位置 0 と 1 に、ImageListチェック ボックスが表示されます。If an ImageList is specified in the StateImageList property and the CheckBoxes property is set to true, the images at index positions 0 and 1 in the ImageList are displayed instead of the check box. インデックス位置 0 にイメージがオフのチェック ボックスの代わりに表示され、チェックされたチェック ボックスではなく、インデックス位置 1 イメージが表示されます。The image at index position 0 is displayed instead of the unchecked check box, and the image at index position 1 is displayed instead of the checked check box.