ListViewInsertEventArgs.Values Özellik

Tanım

Eklenecek kaydın değerlerini alır.

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

Özellik Değeri

IOrderedDictionary

Eklenecek kaydın değerleri.

Örnekler

Aşağıdaki örnek, koleksiyonda nasıl yineleme yapılacağını Values gösterir. Bu kod örneği, sınıfı için ListViewInsertEventArgs sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Kaydın Values ekileceği alanların değerlerine erişmek için özelliğini kullanın. Örneğin, veri kaynağına eklenmeden önce kaydın değerlerini doğrulayabilir veya HTML ile kodlayabilirsiniz.

Values özelliği arabirimini uygulayan IOrderedDictionary bir OrderedDictionary nesne döndürür. OrderedDictionary nesnesi, kaydın alanlarını temsil eden nesneler içerirDictionaryEntry. Alan adlarına erişmek için nesnesinin Keys OrderedDictionary özelliğini kullanın. Alan değerlerine erişmek için özelliğini kullanın Values .

Not

Kısayol olarak, alan değerlerine doğrudan erişmek için nesnenin OrderedDictionary dizin oluşturucusunu kullanabilirsiniz. Dizin oluşturucuyu kullanmanın avantajı, alan değerlerini doğrudan döndürmesidir. Alan sırasına (örneğin AccessDataSource) dayanan veri kaynağı denetimleri alan değerlerine yalnızca dizine göre erişebilir.

Şunlara uygulanır

Ayrıca bkz.