几个小时前,我发布了一个问题(http://stackoverflow.com/questions/11134264/c-sharp-add-properties-at-runtime)。我询问了如何使用新属性扩展现有类。而且,没关系。我设法添加了新的属性,但现在我需要根据动态添加的属性将 GroupDescription 添加到 PagedCollectionView。这意味着我有课
MyClass
{
string _name;
string _phone;
}
现在,我想动态地添加具有生成值的新属性(JobTitle、Position),并为 JobTitle 和 Position 定义 GroupDescriptions。通过提到的实施,我有
Dictionary<string, string> Attributes;
但是,如果我说
collection.AddGroupDescription(key);
它将根据 Key - JobTitle 对数据进行分组,而不是按值。
谢谢你,约克西莫维奇