Sdílet prostřednictvím


ListViewInsertEventArgs.Values Vlastnost

Definice

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.

Platí pro

Viz také