ColumnHeader.ImageIndex Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a képen megjelenő ColumnHeaderkép indexét.
public:
property int ImageIndex { int get(); void set(int value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageIndexConverter))]
public int ImageIndex { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Forms.ImageIndexConverter))>]
member this.ImageIndex : int with get, set
Public Property ImageIndex As Integer
Tulajdonság értéke
A képen látható ColumnHeaderkép indexe.
- Attribútumok
Kivételek
value kisebb, mint -1.
Megjegyzések
A ImageIndex tulajdonság a képet tartalmazó tulajdonság által SmallImageList megadott kép indexére ListView hivatkozik ColumnHeader. A ImageIndex tulajdonság -1 ad vissza, ha nincs SmallImageList beállítva a tartalma ListView. Az oszlopban megjelenő kép általában az oszlop elemeinek állapotát jelzi.
ImageKey és ImageIndex kölcsönösen kizárják egymást, ami azt jelenti, hogy ha az egyik be van állítva, a másik érvénytelen értékre van állítva, és figyelmen kívül hagyja. Ha beállítja a ImageKey tulajdonságot, a ImageIndex tulajdonság automatikusan -1 értékre van állítva. Másik lehetőségként, ha beállítja a ImageIndex tulajdonságot, a ImageKey rendszer automatikusan üres sztringre ("") állítja be a tulajdonságot.
Ha a ImageList tulajdonság értéke megváltozik null, a tulajdonság az ImageIndex alapértelmezett értékét adja vissza ( -1). A hozzárendelt ImageIndex érték azonban belsőleg megmarad, és akkor lesz felhasználva, ha egy másik ImageList objektum van hozzárendelve a ImageList tulajdonsághoz. Ha a tulajdonsághoz ImageList rendelt új ImageList tulajdonság értéke kisebb vagy egyenlő a tulajdonsághoz ImageList.ImageCollection.Count rendelt értéknél mínusz egynél (figyelembe véve, hogy a gyűjtemény nulla alapú index), a ImageIndex tulajdonság értéke a tulajdonság értékénél ImageIndex egy kisebbre van módosítva.Count
Vegyük például azt a gombvezérlőt, amelynek ImageList három képe van, és amelynek ImageIndex tulajdonsága 2. Ha a ImageList gombhoz csak két kép van rendelve, az ImageIndex érték 1 lesz.