PropertyGridその2

カテゴリでソート順を変えられない件。

有償版のWPF Toolkit Plusでは実装されているみたいで、ISSUES見るとパッチが出ている。

http://wpftoolkit.codeplex.com/workitem/17979

pro101

パッチ見ると、CategoryOrderAttributeが実装されているので、これ当てればいけそう。

で、無償版ソースをダウンロード。

http://wpftoolkit.codeplex.com/SourceControl/latest

pro102

該当のソース箇所探したけど、けっこう中身が違う。

やっぱり、有償版とはソース変えてるのかな?

まぁ、だいたいやってることわかったので、実装されてるPropertyOrderAttributeの近辺をパクって入れてみる。

CategoryOrderAttribute.csはPropertyOrderAttribute.csの内容と同様に新規作成する。

ビルドして、できたXceed.Wpf.Toolkit.dllをプロジェクトのパッケージフォルダにコピー。

オブジェクトブラウザで見ると、CategoryOrderができているので、データクラスに属性を指定してみる。

pro103

WS000212

カテゴリでソートできた。(∩´∀`)∩

%d人のブロガーが「いいね」をつけました。