ListViewItem クラス

定義

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
継承
ListViewItem
属性
実装

次のコード例ではListView 、3つListViewItemのオブジェクトを指定ListViewItem.ListViewSubItemし、各項目に対して3つのオブジェクトを指定して、コントロールを作成します。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. またImageListListViewItemオブジェクトのイメージを提供するために、コード例に2つのオブジェクトが作成されます。Two ImageList objects are also created in the code example to provide images for the ListViewItem objects. これらImageListのオブジェクトは、 LargeImageListプロパティとSmallImageListプロパティに追加されます。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. MySmallImage1この例ではMySmallImage2 MyLargeImage2 、、、、およびという名前のイメージが、C ドライブのルートディレクトリに配置されている必要があります。 MyLargeImage1The 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

注釈

コントロールは、項目の一覧ListBoxを表示するという点でに似ています。 ListViewThe 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およびListViewの各プロパティを使用すると、コントロールに項目のテキストを表示する方法を変更できます。 FontThe BackColor, ForeColor, and Font properties allow you to change how the text of the item is displayed in the ListView control. SmallImageList ListView ImageList ListViewプロパティを使用すると、コントロールに割り当てられているから読み込むイメージを指定できます (のLargeImageListプロパティまたはプロパティを設定します)。 ImageIndexThe 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コントロールListView.ColumnHeaderCollectionので列が定義されている場合に、任意の数のサブ項目を表示できます。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. プロパティを使用すると、 ListViewItem.ListViewSubItemCollectionクラスとそのメンバーにアクセスできます。 SubItemsThe 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 クラスの新しいインスタンスを既定値で初期化します。Initializes a new instance of the ListViewItem class with default values.

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 クラスの新しいインスタンスを初期化します。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 クラスの新しいインスタンスを初期化し、その項目を指定したグループに割り当てます。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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the ListViewItem class with the specified subitems and image.

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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the ListViewItem class with the specified serialization information and streaming context.

ListViewItem(String)

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

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 クラスの新しいインスタンスを初期化し、その項目を指定したグループに割り当てます。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 クラスの新しいインスタンスを初期化し、それを指定したグループに割り当てます。Initializes a new instance of the ListViewItem class with the specified item text and assigns it to the specified group.

ListViewItem(String, String)

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

ListViewItem(String, String, ListViewGroup)

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

ListViewItem(String[])

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

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 クラスの新しいインスタンスを初期化します。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 クラスの新しいインスタンスを初期化します。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 クラスの新しいインスタンスを初期化し、その項目を指定したグループに割り当てます。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 クラスの新しいインスタンスを初期化し、その項目を指定したグループに割り当てます。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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the ListViewItem class with the specified item and subitem text and image.

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 クラスの新しいインスタンスを初期化します。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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the ListViewItem class with subitems containing the specified text, image, and group.

プロパティ

BackColor

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

Bounds

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

Checked

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

Focused

ListView コントロール内の項目にフォーカスが設定されているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the item has focus within the ListView control.

Font

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

ForeColor

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

Group

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

ImageIndex

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

ImageKey

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

ImageList

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

IndentCount

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

Index

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

ListView

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

Name

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

Position

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

Selected

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

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

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

Tag

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

Text

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

ToolTipText

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

UseItemStyleForSubItems

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

メソッド

BeginEdit()

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

Clone()

項目の同一コピーを作成します。Creates an identical copy of the item.

Deserialize(SerializationInfo, StreamingContext)

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

EnsureVisible()

必要に応じてコントロールの内容をスクロールして、項目がコントロール内に確実に表示されるようにします。Ensures that the item is visible within the control, scrolling the contents of the control, if necessary.

Equals(Object)

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

(継承元 Object)
FindNearestItem(SearchDirectionHint)

検索方向を指定して、最も近い項目を ListViewItem から検索します。Finds the next item from the ListViewItem, searching in the specified direction.

GetBounds(ItemBoundsPortion)

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

GetHashCode()

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

(継承元 Object)
GetSubItemAt(Int32, Int32)

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

GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
Remove()

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

Serialize(SerializationInfo, StreamingContext)

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

ToString()

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

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

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

適用対象

こちらもご覧ください