Sdílet prostřednictvím


ListViewInsertEventArgs.Values Vlastnost

Definice

Získá hodnoty pro záznam, který se má vložit.

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 pro záznam, 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 ListViewInsertEventArgs pro třídu.

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 Pomocí vlastnosti můžete získat přístup k hodnotám polí pro vložení záznamu. Hodnoty záznamu můžete například před vložením do zdroje dat ověřit 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 . Pokud chcete získat 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 polí. Výhodou použití indexeru je, že vrací hodnoty polí přímo. Ovládací prvky zdroje dat, které se spoléhají na pořadí polí (například AccessDataSource), mají přístup k hodnotám polí pouze podle indexu.

Platí pro

Viz také