İngilizce dilinde oku

Aracılığıyla paylaş


GroupDescription Sınıf

Tanım

Koleksiyondaki öğelerin gruplara nasıl bölüneceğini açıklayan türler için soyut bir temel sınıf sağlar.

C#
public abstract class GroupDescription : System.ComponentModel.INotifyPropertyChanged
Devralma
GroupDescription
Türetilmiş
Uygulamalar

Oluşturucular

GroupDescription()

GroupDescription sınıfının yeni bir örneğini başlatır.

Özellikler

CustomSort

uygulayan IComparerbir nesne kullanarak grupları sıralayan özel bir karşılaştırıcı alır veya ayarlar.

GroupNames

Verilen adlara sahip bir alt grup kümesine sahip bir grubu başlatmak için kullanılan ad koleksiyonunu alır.

SortDescriptions

Grupların sıralandığı sıralama ölçütleri koleksiyonunu alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
GroupNameFromItem(Object, Int32, CultureInfo)

Verilen öğe için grup adlarını döndürür.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
NamesMatch(Object, Object)

Grup adı ve öğe adının, öğenin gruba ait olmasıyla eşleşip eşleşmediğini gösteren bir değer döndürür.

OnPropertyChanged(PropertyChangedEventArgs)

Olayı tetikler PropertyChanged .

ShouldSerializeGroupNames()

Serileştirme işlemlerinin bu sınıfın örneklerinde özelliğinin GroupNames etkin değerini seri hale getirip getirmemesi gerektiğini döndürür.

ShouldSerializeSortDescriptions()

Serileştirme işlemlerinin bu sınıfın örneklerinde özelliğinin SortDescriptions etkin değerini seri hale getirip getirmemesi gerektiğini döndürür.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Ekinlikler

PropertyChanged

Özellik değeri değiştiğinde gerçekleşir.

Belirtik Arabirim Kullanımları

INotifyPropertyChanged.PropertyChanged

Özellik değeri değiştiğinde gerçekleşir.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9