0
我在視圖模型中使用DCV作爲屬性。 一切工作正常,但自定義排序呢? 假設我的模型中有一個字符串屬性,應該按照字母數字排序。 我該如何實現這樣的事情?在domaincollectionview中自定義排序
UPD:
型號:
public class MyModel
{
///...
public SomeProperty {get;set;}
}
XAML:
<data:DataTextColumn Binding={binding path=SomeProperty}, canusersort=true />
在DataGrid中的排序,屬性獲取與不顧字母順序,即排序的規則字符串方式。我想要應用我的自定義排序,例如通過介紹我自己的IComparer。至少據我所知,沒有API可用。 任何線索?
添加一些代碼(模型或視圖模型類)澄清你意思是! – Jehof
添加了模型和xaml。基本上我試圖重寫String類型提供的基本排序與自定義之一。這些實體在服務器端完全排序,但似乎它們根據默認字符串CompareTo方法在客戶端重新排序。是否有任何取消/重寫此類行爲的可能性? – user759141