GroupDescription 类

定义

为描述如何将集合中的项划分到各个组中的类型提供抽象基类。

public ref class GroupDescription abstract : System::ComponentModel::INotifyPropertyChanged
public abstract class GroupDescription : System.ComponentModel.INotifyPropertyChanged
type GroupDescription = class
    interface INotifyPropertyChanged
Public MustInherit Class GroupDescription
Implements INotifyPropertyChanged
继承
GroupDescription
派生
实现

构造函数

GroupDescription()

初始化 GroupDescription 类的新实例。

属性

CustomSort

获取或设置使用实现 IComparer 的对象对组进行排序的自定义比较器。

GroupNames

获取名称的集合,这些名称用于初始化包含一系列具有给定名称的子组的组。

SortDescriptions

获取要按照其对组进行排序的排序条件集合。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
GroupNameFromItem(Object, Int32, CultureInfo)

返回给定项的组名称。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
NamesMatch(Object, Object)

返回一个值,该值指示组名称和项名称是否匹配,从而指示项是否属于组。

OnPropertyChanged(PropertyChangedEventArgs)

引发 PropertyChanged 事件。

ShouldSerializeGroupNames()

返回序列化进程是否应序列化此类的实例上 GroupNames 属性的有效值。

ShouldSerializeSortDescriptions()

返回序列化进程是否应序列化此类的实例上 SortDescriptions 属性的有效值。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

事件

PropertyChanged

在属性值更改时发生。

显式接口实现

INotifyPropertyChanged.PropertyChanged

在属性值更改时发生。

适用于