Scenatio如下:Infragistics ValueList排序
我有一个值类型为“Infragistics.Win.ValueList”的值列表。我想对价值清单进行排序。假设我在值列表中有以下值。
“值1” “值3”。 “值2” “值11” “值22”
我使用 “值-list.SortStyle = ValueListSortStyle.Ascending;”按升序对值列表进行排序。输出如下:
“值1” “值11” “值2” “值22” “值3”。
这是becasue所述排序基于字符串,其中如所期望的输出是
“值1” “值2” “值3” “值11” “值22”。
此外,ValueList不公开SortComparer属性,以便我可以编写自定义排序。
我该如何获得理想的输出?
“值”和“文本”属性具有相同的数据。例如:。假设我在Value-list中有以下值。 “价值1”。 “Value”和“Text:属性都具有”Value1“ 我无法使用UltraDropDown/UltraCombo,因为我从数据库中获取值并将它们保存在值列表中,然后将此值列表UltraGrid的ValueList属性。 – 2011-04-05 10:44:52
您可以使用UltraDropDown/UltraCombo替代UltraGrid列中的ValueList。请参阅此链接:http://devcenter.infragistics.com/Support/KnowledgeBaseArticle.Aspx?ArticleID=1734 – Cwoo 2011-04-05 22:24:43