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