ListViewInsertEventArgs.Values 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á hodnoty záznamu pro vložení.
public:
property System::Collections::Specialized::IOrderedDictionary ^ Values { System::Collections::Specialized::IOrderedDictionary ^ get(); };
public System.Collections.Specialized.IOrderedDictionary Values { get; }
member this.Values : System.Collections.Specialized.IOrderedDictionary
Public ReadOnly Property Values As IOrderedDictionary
Hodnota vlastnosti
Hodnoty záznamu, který se má vložit.
Příklady
Následující příklad ukazuje, jak iterovat kolekci Values . Tento příklad kódu je součástí většího příkladu uvedeného pro třídu ListViewInsertEventArgs.
void ContactsListView_ItemInserting(Object sender, ListViewInsertEventArgs e)
{
// Iterate through the values to verify if they are not empty.
foreach (DictionaryEntry de in e.Values)
{
if (de.Value == null)
{
Message.Text = "Cannot insert an empty value.";
e.Cancel = true;
}
}
}
Sub ContactsListView_ItemInserting(ByVal sender As Object, _
ByVal e As ListViewInsertEventArgs)
' Iterate through the values to verify if they are not empty.
For Each de As DictionaryEntry In e.Values
If de.Value Is Nothing Then
Message.Text = "Cannot insert an empty value."
e.Cancel = True
End If
Next
End Sub
Poznámky
Values Tato vlastnost slouží k přístupu k hodnotám polí, která má záznam vložit. Můžete například ověřit nebo zakódovat hodnoty záznamu před vložením do zdroje dat nebo kódovat kód HTML.
Vlastnost Values vrátí OrderedDictionary objekt, který implementuje IOrderedDictionary rozhraní. Objekt OrderedDictionary obsahuje DictionaryEntry objekty, které představují pole záznamu. Pro přístup k názvům polí použijte Keys vlastnost objektu OrderedDictionary . Pro přístup k hodnotám pole použijte Values vlastnost.
Poznámka:
Jako zástupce můžete použít indexer objektu OrderedDictionary pro přímý přístup k hodnotám pole. Výhodou použití indexeru je, že vrací hodnoty polí přímo. Ovládací prvky zdroje dat, které spoléhají na pořadí polí (například AccessDataSource) můžou přistupovat k hodnotám polí pouze indexem.