ListViewItem.ItemType Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá typ položky objektu ListViewItem .
public:
property System::Web::UI::WebControls::ListViewItemType ItemType { System::Web::UI::WebControls::ListViewItemType get(); };
public System.Web.UI.WebControls.ListViewItemType ItemType { get; }
member this.ItemType : System.Web.UI.WebControls.ListViewItemType
Public ReadOnly Property ItemType As ListViewItemType
Hodnota vlastnosti
Jedna z ListViewItemType hodnot.
Příklady
Následující příklad ukazuje, jak použít ItemType vlastnost k určení, zda je vytvářená položka datovou položkou. Pokud se jedná o datovou položku, zobrazí se e-mailová adresa kurzívou. Tento příklad kódu je součástí většího příkladu ListViewItem pro třídu.
protected void ContactsListView_ItemCreated(object sender, ListViewItemEventArgs e)
{
// Retrieve the current item.
ListViewItem item = e.Item;
// Verify if the item is a data item.
if (item.ItemType == ListViewItemType.DataItem)
{
// Get the EmailAddressLabel Label control in the item.
Label EmailAddressLabel = (Label)item.FindControl("EmailAddressLabel");
// Display the email address in italics.
EmailAddressLabel.Font.Italic = true;
}
}
Protected Sub ContactsListView_ItemCreated(ByVal sender As Object, ByVal e As ListViewItemEventArgs)
' Retrieve the current item.
Dim item As ListViewItem = e.Item
' Verify if the item is a data item.
If item.ItemType = ListViewItemType.DataItem Then
' Get the EmailAddressLabel Label control in the item.
Dim EmailAddressLabel As Label = CType(item.FindControl("EmailAddressLabel"), Label)
' Display the email address in italics.
EmailAddressLabel.Font.Italic = True
End If
End Sub
Poznámky
ItemType Pomocí vlastnosti určete typ položky, kterou ListViewItem objekt představuje, jak je uvedeno v následující tabulce.
Typ položky | Description |
---|---|
DataItem | Položka dat v ovládacím ListView prvku. |
InsertItem | Vložte položku v ovládacím ListView prvku. |
EmptyItem | Prázdná položka v ovládacím ListView prvku. Prázdná položka se zobrazí, když ListView ovládací prvek nemá žádné záznamy k zobrazení nebo když skupina v ovládacím ListView prvku nemá žádné další záznamy, které by bylo potřeba zobrazit. |
Tuto vlastnost obvykle používáte k určení typu položky před provedením operace.
Platí pro
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro