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 örnekte, koleksiyonda nasıl yinelenir gösterilmektedir Values . 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 KeysOrderedDictionary özelliğini kullanın. Alan değerlerine erişmek için özelliğini kullanın Values .

Uyarı

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.