0

顧客リストを含むリストボックスを含む顧客ビューがあります。リストボックスに (名 + 姓)(顧客の属性) を表示したいのですが、リスト内の顧客ごとにコンバーターを使用したくありません。モデルの顧客クラスはどこかにあるため、変更できません。

どうすればそれを行うことができますか?

4

1 に答える 1

1

モデルオブジェクトが「変更できない場所」にある場合は、運が悪いです。

コンバーターは非常にテストしやすく、IValueConverter または IMultiValueConverter を実装する単なるクラスです。テスト クラスで行う必要があるのは、Convert()メソッドを呼び出して戻り値をテストすることだけです。

または、テストをスキップできる場合は、リスト アイテム テンプレートのバインドで文字列の 書式設定を使用できます。

于 2013-10-19T12:50:55.083 に答える