ListViewItem.IndentCount Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le nombre de largeurs de petite image à utiliser pour mettre en retrait ListViewItem.
public:
property int IndentCount { int get(); void set(int value); };
public int IndentCount { get; set; }
member this.IndentCount : int with get, set
Public Property IndentCount As Integer
Valeur de propriété
Nombre de largeurs de petite image à utiliser pour mettre en retrait ListViewItem.
Exceptions
Lors de la définition de IndentCount, le nombre spécifié est inférieur à 0.
Exemples
L’exemple de code suivant montre comment définir la IndentCount propriété . Pour exécuter cet exemple, collez le code suivant dans un Windows Form et appelez la InitializeIndentedListViewItems
méthode à partir du constructeur ou Load de la méthode de gestion des événements du formulaire.
ListView indentedListView;
private void InitializeIndentedListViewItems()
{
indentedListView = new ListView();
indentedListView.Width = 200;
// View must be set to Details to use IndentCount.
indentedListView.View = View.Details;
indentedListView.Columns.Add("Indented Items", 150);
// Create an image list and add an image.
ImageList list = new ImageList();
list.Images.Add(new Bitmap(typeof(Button), "Button.bmp"));
// SmallImageList must be set when using IndentCount.
indentedListView.SmallImageList = list;
ListViewItem item1 = new ListViewItem("Click", 0);
item1.IndentCount = 1;
ListViewItem item2 = new ListViewItem("OK", 0);
item2.IndentCount = 2;
ListViewItem item3 = new ListViewItem("Cancel", 0);
item3.IndentCount = 3;
indentedListView.Items.AddRange(new ListViewItem[] { item1, item2, item3 });
// Add the controls to the form.
this.Controls.Add(indentedListView);
}
Private indentedListView As ListView
Private Sub InitializeIndentedListViewItems()
indentedListView = New ListView()
indentedListView.Width = 200
' View must be set to Details to use IndentCount.
indentedListView.View = View.Details
indentedListView.Columns.Add("Indented Items", 150)
' Create an image list and add an image.
Dim list As New ImageList()
list.Images.Add(New Bitmap(GetType(Button), "Button.bmp"))
' SmallImageList must be set when using IndentCount.
indentedListView.SmallImageList = list
Dim item1 As New ListViewItem("Click", 0)
item1.IndentCount = 1
Dim item2 As New ListViewItem("OK", 0)
item2.IndentCount = 2
Dim item3 As New ListViewItem("Cancel", 0)
item3.IndentCount = 3
indentedListView.Items.AddRange(New ListViewItem() {item1, item2, item3})
' Add the controls to the form.
Me.Controls.Add(indentedListView)
End Sub
Remarques
La IndentCount propriété ne peut être utilisée que lorsque la View propriété du conteneur ListView a la Detailsvaleur et que la SmallImageList propriété du ListView est définie.