ListViewItem ListViewItem ListViewItem ListViewItem Class

定義

ListView コントロール内の項目を表します。 Represents an item in a ListView control.

public ref class ListViewItem : ICloneable, System::Runtime::Serialization::ISerializable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ListViewItemConverter))]
[System.Serializable]
public class ListViewItem : ICloneable, System.Runtime.Serialization.ISerializable
type ListViewItem = class
    interface ICloneable
    interface ISerializable
Public Class ListViewItem
Implements ICloneable, ISerializable
継承
ListViewItemListViewItemListViewItemListViewItem
属性
実装

次のコード例を作成、 ListView 3 つのコントロールListViewItem指定されたオブジェクトと 3 つListViewItem.ListViewSubItem項目ごとに指定されたオブジェクト。The following code example creates a ListView control with three ListViewItem objects specified and three ListViewItem.ListViewSubItem objects specified for each item. 例でも作成ColumnHeader詳細ビューで、サブ項目を表示するオブジェクト。The example also creates ColumnHeader objects to display the subitems in details view. 2 つImageListオブジェクトが作成用のイメージを提供するコード例も、ListViewItemオブジェクト。Two ImageList objects are also created in the code example to provide images for the ListViewItem objects. これらImageListオブジェクトに追加されます、LargeImageListSmallImageListプロパティ。These ImageList objects are added to the LargeImageList and SmallImageList properties. 例では、作成するのには、次のプロパティを使用して、ListViewコントロール。The example uses the following properties in creating the ListView control:

コードを追加する必要がある、Formコンス トラクターまたはフォーム上の別の方法の例で作成したメソッドを呼び出します。You need to add the code to a Form and call the method created in the example from the constructor or another method on the form. という名前のイメージはMySmallImage1MySmallImage2MyLargeImage1、およびMyLargeImage2C: ドライブのルート ディレクトリにありますThe example requires that images named MySmallImage1, MySmallImage2, MyLargeImage1, and MyLargeImage2 are located in the root directory of drive C.

private:
   void CreateMyListView()
   {
      // Create a new ListView control.
      ListView^ listView1 = gcnew ListView;
      listView1->Bounds = Rectangle(Point(10,10),System::Drawing::Size( 300, 200 ));

      // Set the view to show details.
      listView1->View = View::Details;

      // Allow the user to edit item text.
      listView1->LabelEdit = true;

      // Allow the user to rearrange columns.
      listView1->AllowColumnReorder = true;

      // Display check boxes.
      listView1->CheckBoxes = true;

      // Select the item and subitems when selection is made.
      listView1->FullRowSelect = true;

      // Display grid lines.
      listView1->GridLines = true;

      // Sort the items in the list in ascending order.
      listView1->Sorting = SortOrder::Ascending;

      // Create three items and three sets of subitems for each item.
      ListViewItem^ item1 = gcnew ListViewItem( "item1",0 );

      // Place a check mark next to the item.
      item1->Checked = true;
      item1->SubItems->Add( "1" );
      item1->SubItems->Add( "2" );
      item1->SubItems->Add( "3" );
      ListViewItem^ item2 = gcnew ListViewItem( "item2",1 );
      item2->SubItems->Add( "4" );
      item2->SubItems->Add( "5" );
      item2->SubItems->Add( "6" );
      ListViewItem^ item3 = gcnew ListViewItem( "item3",0 );

      // Place a check mark next to the item.
      item3->Checked = true;
      item3->SubItems->Add( "7" );
      item3->SubItems->Add( "8" );
      item3->SubItems->Add( "9" );

      // Create columns for the items and subitems.
      // Width of -2 indicates auto-size.
      listView1->Columns->Add( "Item Column", -2, HorizontalAlignment::Left );
      listView1->Columns->Add( "Column 2", -2, HorizontalAlignment::Left );
      listView1->Columns->Add( "Column 3", -2, HorizontalAlignment::Left );
      listView1->Columns->Add( "Column 4", -2, HorizontalAlignment::Center );

      //Add the items to the ListView.
      array<ListViewItem^>^temp1 = {item1,item2,item3};
      listView1->Items->AddRange( temp1 );

      // Create two ImageList objects.
      ImageList^ imageListSmall = gcnew ImageList;
      ImageList^ imageListLarge = gcnew ImageList;

      // Initialize the ImageList objects with bitmaps.
      imageListSmall->Images->Add( Bitmap::FromFile( "C:\\MySmallImage1.bmp" ) );
      imageListSmall->Images->Add( Bitmap::FromFile( "C:\\MySmallImage2.bmp" ) );
      imageListLarge->Images->Add( Bitmap::FromFile( "C:\\MyLargeImage1.bmp" ) );
      imageListLarge->Images->Add( Bitmap::FromFile( "C:\\MyLargeImage2.bmp" ) );

      //Assign the ImageList objects to the ListView.
      listView1->LargeImageList = imageListLarge;
      listView1->SmallImageList = imageListSmall;
      
      // Add the ListView to the control collection.
      this->Controls->Add( listView1 );
   }
private void CreateMyListView()
{
	// Create a new ListView control.
	ListView listView1 = new ListView();
	listView1.Bounds = new Rectangle(new Point(10,10), new Size(300,200));

	// Set the view to show details.
	listView1.View = View.Details;
	// Allow the user to edit item text.
	listView1.LabelEdit = true;
	// Allow the user to rearrange columns.
	listView1.AllowColumnReorder = true;
	// Display check boxes.
	listView1.CheckBoxes = true;
	// Select the item and subitems when selection is made.
	listView1.FullRowSelect = true;
	// Display grid lines.
	listView1.GridLines = true;
	// Sort the items in the list in ascending order.
	listView1.Sorting = SortOrder.Ascending;
          			
	// Create three items and three sets of subitems for each item.
	ListViewItem item1 = new ListViewItem("item1",0);
	// Place a check mark next to the item.
	item1.Checked = true;
	item1.SubItems.Add("1");
	item1.SubItems.Add("2");
	item1.SubItems.Add("3");
	ListViewItem item2 = new ListViewItem("item2",1);
	item2.SubItems.Add("4");
	item2.SubItems.Add("5");
	item2.SubItems.Add("6");
	ListViewItem item3 = new ListViewItem("item3",0);
	// Place a check mark next to the item.
	item3.Checked = true;
	item3.SubItems.Add("7");
	item3.SubItems.Add("8");
	item3.SubItems.Add("9");

	// Create columns for the items and subitems.
	// Width of -2 indicates auto-size.
	listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left);
	listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left);
	listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left);
	listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center);

	//Add the items to the ListView.
          listView1.Items.AddRange(new ListViewItem[]{item1,item2,item3});

	// Create two ImageList objects.
	ImageList imageListSmall = new ImageList();
	ImageList imageListLarge = new ImageList();

	// Initialize the ImageList objects with bitmaps.
	imageListSmall.Images.Add(Bitmap.FromFile("C:\\MySmallImage1.bmp"));
	imageListSmall.Images.Add(Bitmap.FromFile("C:\\MySmallImage2.bmp"));
	imageListLarge.Images.Add(Bitmap.FromFile("C:\\MyLargeImage1.bmp"));
	imageListLarge.Images.Add(Bitmap.FromFile("C:\\MyLargeImage2.bmp"));

	//Assign the ImageList objects to the ListView.
	listView1.LargeImageList = imageListLarge;
	listView1.SmallImageList = imageListSmall;

	// Add the ListView to the control collection.
	this.Controls.Add(listView1);
}
Private Sub CreateMyListView()
    ' Create a new ListView control.
    Dim listView1 As New ListView()
    listView1.Bounds = New Rectangle(New Point(10, 10), New Size(300, 200))

    ' Set the view to show details.
    listView1.View = View.Details
    ' Allow the user to edit item text.
    listView1.LabelEdit = True
    ' Allow the user to rearrange columns.
    listView1.AllowColumnReorder = True
    ' Display check boxes.
    listView1.CheckBoxes = True
    ' Select the item and subitems when selection is made.
    listView1.FullRowSelect = True
    ' Display grid lines.
    listView1.GridLines = True
    ' Sort the items in the list in ascending order.
    listView1.Sorting = SortOrder.Ascending

    ' Create three items and three sets of subitems for each item.
    Dim item1 As New ListViewItem("item1", 0)
    ' Place a check mark next to the item.
    item1.Checked = True
    item1.SubItems.Add("1")
    item1.SubItems.Add("2")
    item1.SubItems.Add("3")
    Dim item2 As New ListViewItem("item2", 1)
    item2.SubItems.Add("4")
    item2.SubItems.Add("5")
    item2.SubItems.Add("6")
    Dim item3 As New ListViewItem("item3", 0)
    ' Place a check mark next to the item.
    item3.Checked = True
    item3.SubItems.Add("7")
    item3.SubItems.Add("8")
    item3.SubItems.Add("9")

    ' Create columns for the items and subitems.
    ' Width of -2 indicates auto-size.
    listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left)
    listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left)
    listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left)
    listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center)

    'Add the items to the ListView.
    listView1.Items.AddRange(New ListViewItem() {item1, item2, item3})

    ' Create two ImageList objects.
    Dim imageListSmall As New ImageList()
    Dim imageListLarge As New ImageList()

    ' Initialize the ImageList objects with bitmaps.
    imageListSmall.Images.Add(Bitmap.FromFile("C:\MySmallImage1.bmp"))
    imageListSmall.Images.Add(Bitmap.FromFile("C:\MySmallImage2.bmp"))
    imageListLarge.Images.Add(Bitmap.FromFile("C:\MyLargeImage1.bmp"))
    imageListLarge.Images.Add(Bitmap.FromFile("C:\MyLargeImage2.bmp"))

    'Assign the ImageList objects to the ListView.
    listView1.LargeImageList = imageListLarge
    listView1.SmallImageList = imageListSmall

    ' Add the ListView to the control collection.
    Me.Controls.Add(listView1)
End Sub 'CreateMyListView

注釈

ListViewコントロールに似ていますが、ListBox項目の一覧が表示されます。The ListView control is similar to a ListBox in that it displays a list of items. 主な違いは、ListViewコントロールは、ユーザーが、多くのさまざまな方法の項目を表示できます。The main difference is that the ListView control provides a number of different ways items can be viewed by the user. ListViewItemクラスは、外観、動作、およびに表示される項目に関連付けられているデータを定義、ListViewコントロール。The ListViewItem class defines the appearance, behavior, and data associated with an item that is displayed in the ListView control. ListViewItem オブジェクトを表示できる、ListViewの 4 つの異なるビューのいずれかで制御します。ListViewItem objects can be displayed in the ListView control in one of four different views. 項目は、大きいアイコンまたは小さいアイコン、または垂直方向の一覧で小さいアイコンとして表示できます。Items can be displayed as large or small icons or as small icons in a vertical list. 項目には、サブ項目を親項目に関連する情報を格納することもできます。Items can also have subitems that contain information that is related to the parent item. 4 番目のビュー スタイルの詳細を表示できますサブ項目に表示される情報を識別するために使用できる列ヘッダーのグリッドで、項目とそのサブ項目を表示します。The fourth view style, details view, allows you to display the item and its subitems in a grid with column headers that can be used to identify the information being displayed in a subitem.

ほとんどのプロパティのListViewItemクラス内の項目の表示を変更する方法を提供する、ListViewが関連付けられているコントロール。Most of the properties of the ListViewItem class provide ways to change the display of the item in the ListView control it is associated with. BackColorForeColor、およびFontで項目のテキストを表示する方法を変更するプロパティを使用する、ListViewコントロール。The BackColor, ForeColor, and Font properties allow you to change how the text of the item is displayed in the ListView control. ImageIndexプロパティから読み込む画像を指定することができます、ImageListに割り当てられた、ListViewコントロール (設定して、LargeImageListまたはSmallImageListのプロパティ、 ListView)。The ImageIndex property allows you to specify the image to load from the ImageList that is assigned to the ListView control (by setting the LargeImageList or SmallImageList properties of the ListView). 同様の方法でユーザーからの選択項目を取得するためにチェック ボックスを表示できる項目をCheckedListBoxコントロール。Items can display check boxes in order to obtain item choices from the user in a way similar to a CheckedListBox control. 使用することができます、Checkedプロパティ項目をオンになっているかどうかを判断するかを選択するか、実行時にチェック ボックスをオフにします。You can use the Checked property to determine if an item is checked, or to select or clear the check box at run time. 項目の任意の数を表示できる場合にサブ項目、 View 、関連付けられているプロパティListViewコントロールに設定されてDetailsで列が定義されていると、ListView.ColumnHeaderCollectionListViewコントロール。Items can display any number of subitems when the View property of the associated ListView control is set to Details and columns are defined in the ListView.ColumnHeaderCollection of the ListView control. サブ項目を項目に追加するには呼び出すことによって、Addのメソッド、ListViewItem.ListViewSubItemCollectionクラス。You can add subitems to an item by calling the Add method of the ListViewItem.ListViewSubItemCollection class. SubItemsプロパティを使用すると、アクセスするために、ListViewItem.ListViewSubItemCollectionクラスとそのメンバーです。The SubItems property allows you to gain access to the ListViewItem.ListViewSubItemCollection class and its members.

いくつかのメソッドとプロパティのListViewItemクラスは、アイテム固有のバージョンのプロパティとメソッドのListViewコントロール。Some of the properties and methods of the ListViewItem class are item-specific versions of properties and methods in the ListView control. たとえば、EnsureVisibleメソッドは、 ListView 、メソッドのバージョンが、ListViewItemバージョンが現在の項目のみに影響します。For example, the EnsureVisible method is similar to the ListView version of the method, but the ListViewItem version affects only the current item.

ListViewItemクラスでは、バージョンのではないメソッドも提供しますListViewメソッド。The ListViewItem class also provides methods that are not versions of ListView methods. BeginEditメソッドでは、ユーザーが項目のテキストを変更できるように編集モードに項目のテキストを配置 (ときに、LabelEditのプロパティ、ListViewに設定されているコントロールtrue)。The BeginEdit method places the item's text into edit mode so the user can change the item's text (when the LabelEdit property of the ListView control is set to true). Cloneメソッドでは、既存のコピーを作成できます。ListViewItemオブジェクトで他の再利用するListViewコントロール。The Clone method allows you to create copies of existing ListViewItem objects to reuse in other ListView controls.

コンストラクター

ListViewItem() ListViewItem() ListViewItem() ListViewItem()

ListViewItem クラスの新しいインスタンスを既定値で初期化します。Initializes a new instance of the ListViewItem class with default values.

ListViewItem(ListViewGroup) ListViewItem(ListViewGroup) ListViewItem(ListViewGroup) ListViewItem(ListViewGroup)

新しいインスタンスを初期化、ListViewItemクラスを指定したグループに割り当てます。Initializes a new instance of the ListViewItem class and assigns it to the specified group.

ListViewItem(ListViewItem+ListViewSubItem[], Int32) ListViewItem(ListViewItem+ListViewSubItem[], Int32) ListViewItem(ListViewItem+ListViewSubItem[], Int32) ListViewItem(ListViewItem+ListViewSubItem[], Int32)

新しいインスタンスを初期化、ListViewItem項目のアイコンとの配列のイメージのインデックス位置を持つクラスListViewItem.ListViewSubItemオブジェクト。Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of ListViewItem.ListViewSubItem objects.

ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], Int32, ListViewGroup)

新しいインスタンスを初期化、ListViewItem項目のアイコンとの配列のイメージのインデックス位置を持つクラスListViewItem.ListViewSubItemオブジェクトし、その項目を指定されたグループに割り当てます。Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of ListViewItem.ListViewSubItem objects, and assigns the item to the specified group.

ListViewItem(ListViewItem+ListViewSubItem[], String) ListViewItem(ListViewItem+ListViewSubItem[], String) ListViewItem(ListViewItem+ListViewSubItem[], String) ListViewItem(ListViewItem+ListViewSubItem[], String)

新しいインスタンスを初期化、ListViewItemクラスを指定したサブ項目とイメージを使用します。Initializes a new instance of the ListViewItem class with the specified subitems and image.

ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup) ListViewItem(ListViewItem+ListViewSubItem[], String, ListViewGroup)

新しいインスタンスを初期化、ListViewItemクラスを指定したサブ項目、イメージ、およびグループを使用します。Initializes a new instance of the ListViewItem class with the specified subitems, image, and group.

ListViewItem(SerializationInfo, StreamingContext) ListViewItem(SerializationInfo, StreamingContext) ListViewItem(SerializationInfo, StreamingContext) ListViewItem(SerializationInfo, StreamingContext)

指定したシリアル化情報とストリーム コンテキストを使用して、ListViewItem クラスの新しいインスタンスを初期化します。Initializes a new instance of the ListViewItem class with the specified serialization information and streaming context.

ListViewItem(String) ListViewItem(String) ListViewItem(String) ListViewItem(String)

新しいインスタンスを初期化、ListViewItem指定した項目のテキストを持つクラス。Initializes a new instance of the ListViewItem class with the specified item text.

ListViewItem(String, Int32) ListViewItem(String, Int32) ListViewItem(String, Int32) ListViewItem(String, Int32)

新しいインスタンスを初期化、ListViewItemした、指定した項目のテキストと項目のアイコンのイメージのインデックス位置。Initializes a new instance of the ListViewItem class with the specified item text and the image index position of the item's icon.

ListViewItem(String, Int32, ListViewGroup) ListViewItem(String, Int32, ListViewGroup) ListViewItem(String, Int32, ListViewGroup) ListViewItem(String, Int32, ListViewGroup)

新しいインスタンスを初期化、ListViewItem指定した項目のテキストと項目のアイコンのイメージのインデックス位置を持つクラスと、その項目を指定されたグループに割り当てます。Initializes a new instance of the ListViewItem class with the specified item text and the image index position of the item's icon, and assigns the item to the specified group.

ListViewItem(String, ListViewGroup) ListViewItem(String, ListViewGroup) ListViewItem(String, ListViewGroup) ListViewItem(String, ListViewGroup)

新しいインスタンスを初期化、ListViewItem指定した項目のテキストを持つクラスを指定したグループに割り当てます。Initializes a new instance of the ListViewItem class with the specified item text and assigns it to the specified group.

ListViewItem(String, String) ListViewItem(String, String) ListViewItem(String, String) ListViewItem(String, String)

新しいインスタンスを初期化、ListViewItemクラスを指定したテキストとイメージを使用します。Initializes a new instance of the ListViewItem class with the specified text and image.

ListViewItem(String, String, ListViewGroup) ListViewItem(String, String, ListViewGroup) ListViewItem(String, String, ListViewGroup) ListViewItem(String, String, ListViewGroup)

新しいインスタンスを初期化、ListViewItemクラスを指定したテキスト、イメージ、およびグループを使用します。Initializes a new instance of the ListViewItem class with the specified text, image, and group.

ListViewItem(String[]) ListViewItem(String[]) ListViewItem(String[]) ListViewItem(String[])

新しいインスタンスを初期化、ListViewItemサブ項目を表す文字列の配列を持つクラス。Initializes a new instance of the ListViewItem class with an array of strings representing subitems.

ListViewItem(String[], Int32) ListViewItem(String[], Int32) ListViewItem(String[], Int32) ListViewItem(String[], Int32)

新しいインスタンスを初期化、ListViewItem項目のアイコンとサブ項目を表す文字列の配列のイメージのインデックス位置を持つクラス。Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of strings representing subitems.

ListViewItem(String[], Int32, Color, Color, Font) ListViewItem(String[], Int32, Color, Color, Font) ListViewItem(String[], Int32, Color, Color, Font) ListViewItem(String[], Int32, Color, Color, Font)

新しいインスタンスを初期化、ListViewItem項目のアイコンのイメージのインデックス位置は、前景色、背景色、および項目のフォントとサブ項目を表す文字列の配列を持つクラス。Initializes a new instance of the ListViewItem class with the image index position of the item's icon; the foreground color, background color, and font of the item; and an array of strings representing subitems.

ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup) ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup) ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup) ListViewItem(String[], Int32, Color, Color, Font, ListViewGroup)

新しいインスタンスを初期化、ListViewItem項目のアイコンのイメージのインデックス位置は、前景色、背景色、および項目のフォントとサブ項目を表す文字列の配列を持つクラス。Initializes a new instance of the ListViewItem class with the image index position of the item's icon; the foreground color, background color, and font of the item; and an array of strings representing subitems. 指定されたグループに、その項目を割り当てます。Assigns the item to the specified group.

ListViewItem(String[], Int32, ListViewGroup) ListViewItem(String[], Int32, ListViewGroup) ListViewItem(String[], Int32, ListViewGroup) ListViewItem(String[], Int32, ListViewGroup)

新しいインスタンスを初期化、ListViewItemクラスは、イメージのインデックス位置に項目のアイコンを表す文字列の配列のサブ項目、および、その項目を指定されたグループに割り当てます。Initializes a new instance of the ListViewItem class with the image index position of the item's icon and an array of strings representing subitems, and assigns the item to the specified group.

ListViewItem(String[], ListViewGroup) ListViewItem(String[], ListViewGroup) ListViewItem(String[], ListViewGroup) ListViewItem(String[], ListViewGroup)

新しいインスタンスを初期化、ListViewItemを表す文字列の配列を持つクラスは、サブ項目し、その項目を指定されたグループに割り当てます。Initializes a new instance of the ListViewItem class with an array of strings representing subitems, and assigns the item to the specified group.

ListViewItem(String[], String) ListViewItem(String[], String) ListViewItem(String[], String) ListViewItem(String[], String)

新しいインスタンスを初期化、ListViewItemクラスを指定した項目とサブ項目のテキストとイメージを使用します。Initializes a new instance of the ListViewItem class with the specified item and subitem text and image.

ListViewItem(String[], String, Color, Color, Font) ListViewItem(String[], String, Color, Color, Font) ListViewItem(String[], String, Color, Color, Font) ListViewItem(String[], String, Color, Color, Font)

新しいインスタンスを初期化、ListViewItemクラスを指定したテキスト、イメージ、色、およびフォントを含むサブ項目を使用します。Initializes a new instance of the ListViewItem class with the subitems containing the specified text, image, colors, and font.

ListViewItem(String[], String, Color, Color, Font, ListViewGroup) ListViewItem(String[], String, Color, Color, Font, ListViewGroup) ListViewItem(String[], String, Color, Color, Font, ListViewGroup) ListViewItem(String[], String, Color, Color, Font, ListViewGroup)

新しいインスタンスを初期化、ListViewItemクラスを指定したテキスト、イメージ、色、フォント、およびグループを含むサブ項目を使用します。Initializes a new instance of the ListViewItem class with the subitems containing the specified text, image, colors, font, and group.

ListViewItem(String[], String, ListViewGroup) ListViewItem(String[], String, ListViewGroup) ListViewItem(String[], String, ListViewGroup) ListViewItem(String[], String, ListViewGroup)

新しいインスタンスを初期化、ListViewItemクラスを指定したテキスト、イメージ、およびグループを含むサブ項目を使用します。Initializes a new instance of the ListViewItem class with subitems containing the specified text, image, and group.

プロパティ

BackColor BackColor BackColor BackColor

取得または項目のテキストの背景色を設定します。Gets or sets the background color of the item's text.

Bounds Bounds Bounds Bounds

サブ項目を含め、項目の外接する四角形を取得します。Gets the bounding rectangle of the item, including subitems.

Checked Checked Checked Checked

取得または項目がチェックされているかどうかを示す値を設定します。Gets or sets a value indicating whether the item is checked.

Focused Focused Focused Focused

アイテムが内でフォーカスがあるかどうかを示す値を取得または、ListViewコントロール。Gets or sets a value indicating whether the item has focus within the ListView control.

Font Font Font Font

項目によって表示されるテキストのフォントを取得または設定します。Gets or sets the font of the text displayed by the item.

ForeColor ForeColor ForeColor ForeColor

取得または項目のテキストの前景色を設定します。Gets or sets the foreground color of the item's text.

Group Group Group Group

取得または項目が割り当てられているグループを設定します。Gets or sets the group to which the item is assigned.

ImageIndex ImageIndex ImageIndex ImageIndex

取得または項目に対して表示されるイメージのインデックスを設定します。Gets or sets the index of the image that is displayed for the item.

ImageKey ImageKey ImageKey ImageKey

取得またはアイテムの表示されるイメージのキーを設定します。Gets or sets the key for the image that is displayed for the item.

ImageList ImageList ImageList ImageList

取得、ImageList項目と共に表示されるイメージを格納しています。Gets the ImageList that contains the image displayed with the item.

IndentCount IndentCount IndentCount IndentCount

取得またはインデントに使用する小さいイメージの幅の数を設定、ListViewItemします。Gets or sets the number of small image widths by which to indent the ListViewItem.

Index Index Index Index

内の項目の 0 から始まるインデックスを取得、ListViewコントロール。Gets the zero-based index of the item within the ListView control.

ListView ListView ListView ListView

取得、ListView項目を格納しているコントロール。Gets the ListView control that contains the item.

Name Name Name Name

これに関連付けられている名前を取得またはListViewItemします。Gets or sets the name associated with this ListViewItem.

Position Position Position Position

取得または設定の左上隅の位置、ListViewItemします。Gets or sets the position of the upper-left corner of the ListViewItem.

Selected Selected Selected Selected

項目が選択されているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the item is selected.

StateImageIndex StateImageIndex StateImageIndex StateImageIndex

取得または設定 (項目の状態を示すチェック ボックス オンまたはオフなどのイメージ) の状態イメージのインデックスの項目に対して表示されます。Gets or sets the index of the state image (an image such as a selected or cleared check box that indicates the state of the item) that is displayed for the item.

SubItems SubItems SubItems SubItems

項目のすべてのサブ項目を含むコレクションを取得します。Gets a collection containing all subitems of the item.

Tag Tag Tag Tag

取得または設定項目に関連付けるデータを格納しているオブジェクト。Gets or sets an object that contains data to associate with the item.

Text Text Text Text

取得または項目のテキストを設定します。Gets or sets the text of the item.

ToolTipText ToolTipText ToolTipText ToolTipText

取得または設定にマウス ポインターを合わせると表示されるテキスト、ListViewItemします。Gets or sets the text shown when the mouse pointer rests on the ListViewItem.

UseItemStyleForSubItems UseItemStyleForSubItems UseItemStyleForSubItems UseItemStyleForSubItems

取得または設定を示す値かどうか、 FontForeColor、およびBackColorのすべてのサブ項目のプロパティを使用します。Gets or sets a value indicating whether the Font, ForeColor, and BackColor properties for the item are used for all its subitems.

メソッド

BeginEdit() BeginEdit() BeginEdit() BeginEdit()

編集モードには、項目のテキストを配置します。Places the item text into edit mode.

Clone() Clone() Clone() Clone()

アイテムの完全なコピーを作成します。Creates an identical copy of the item.

Deserialize(SerializationInfo, StreamingContext) Deserialize(SerializationInfo, StreamingContext) Deserialize(SerializationInfo, StreamingContext) Deserialize(SerializationInfo, StreamingContext)

項目を逆シリアル化します。Deserializes the item.

EnsureVisible() EnsureVisible() EnsureVisible() EnsureVisible()

により、項目が必要な場合に、コントロールの内容をスクロール コントロール内で参照できます。Ensures that the item is visible within the control, scrolling the contents of the control, if necessary.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
FindNearestItem(SearchDirectionHint) FindNearestItem(SearchDirectionHint) FindNearestItem(SearchDirectionHint) FindNearestItem(SearchDirectionHint)

次の項目から検索、 ListViewItem、指定した方向に検索します。Finds the next item from the ListViewItem, searching in the specified direction.

GetBounds(ItemBoundsPortion) GetBounds(ItemBoundsPortion) GetBounds(ItemBoundsPortion) GetBounds(ItemBoundsPortion)

項目の外接する四角形の指定部分を取得します。Retrieves the specified portion of the bounding rectangle for the item.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetSubItemAt(Int32, Int32) GetSubItemAt(Int32, Int32) GetSubItemAt(Int32, Int32) GetSubItemAt(Int32, Int32)

サブ項目を返します、ListViewItem指定した座標。Returns the subitem of the ListViewItem at the specified coordinates.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
Remove() Remove() Remove() Remove()

それに関連付けられたから項目を削除します。ListViewコントロール。Removes the item from its associated ListView control.

Serialize(SerializationInfo, StreamingContext) Serialize(SerializationInfo, StreamingContext) Serialize(SerializationInfo, StreamingContext) Serialize(SerializationInfo, StreamingContext)

項目をシリアル化します。Serializes the item.

ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

明示的なインターフェイスの実装

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

項目をシリアル化します。Serializes the item.

適用対象

こちらもご覧ください