2011-12-17 8 views
1

私のモデルでは、DBに格納されるintegerという2つの関連フィールドとグリッドに使用される計算済みstringフィールドがあります。表示されるテキストは、intフィールドの値に基づいています。Lightswitchのカスタムコントロールグリッド列がソート時にリフレッシュされない

計算されたフィールドの問題は、グリッドで使用するとソートできないということです。私の回避策は次のとおりです。

  1. 私のユーザーコントロール内のラベルをグリッドに追加し、整数フィールド

にそれはDataContextのだ設定ラベル

  • を含む、カスタムコントロールを作成するにIValueConverterを使用していますプロパティーテキストを表示し、グリッドはintegerを使用するので、ソートは依然として可能です。

    残念ながら、グリッドのデータがソートされてもヘッダーをクリックすると、カスタムコントロールのテキストが更新されません。

    どうすればよいですか?

  • +0

    は最終的に私はLightSwitchの中で利用できるような単純な選択リストにIValueConvertersから切り替え –

    答えて

    関連する問題