ListViewItem.IndentCount Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o número de larguras de imagem pequenas pelas quais se deve indar o 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
Valor de Propriedade
O número de pequenas larguras de imagem para indentar o ListViewItem.
Exceções
Ao definir IndentCount, o número especificado é inferior a 0.
Exemplos
O seguinte exemplo de código demonstra como definir a IndentCount propriedade. Para executar este exemplo, cole o seguinte código num Windows Form e chame o método InitializeIndentedListViewItems a partir do construtor do formulário ou Load método de gestão de eventos.
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
Observações
A IndentCount propriedade só pode ser usada quando a View propriedade de o que contém ListView está definida como Details, e a SmallImageList propriedade de é ListView definida.