Aracılığıyla paylaş


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

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

Values Eklenecek kaydın alanlarını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 nesnesi döndürür. OrderedDictionary nesnesi, kaydın alanlarını temsil eden nesneler içerirDictionaryEntry. Alan adlarına erişmek için nesnesinin KeysOrderedDictionary ö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ını kullanan veri kaynağı denetimleri (örneğin AccessDataSource), alan değerlerine yalnızca dizine göre erişebilir.

Şunlara uygulanır

Ayrıca bkz.