質問

選択したアイテムを実際に選択したアイテムのプロパリーにバインドしようとしているオートコンプリートボックスがあります。つまり、名前プロパティを備えたクライアントオブジェクトがあり、AutoCompleteボックスのアイテムソースはクライアントのリストです。

選択したアイテムとしてバインドしようとしているプロパティは、SelectedClientNameと呼ばれる文字列です。ただし、SelectedClientNameはタイプクライアントではないため、直接バインドできません。

回避策として、私はコンバーターを使用しています。しかし、コンバーターなしでバインディングでこれを行う方法があるかどうかを知りたいと思います。

役に立ちましたか?

解決

型文字列の場合、SelectedClientNameが別のタイプではないことをお勧めします。クライアントタイプを保持し、文字列が必要な場合に名前を使用します。

AutoCompleteBoxの複雑なオブジェクトへのバインディングに関する追加情報を次に示します。 http://www.codeproject.com/tips/79158/autocoptleteboxバインディング - custom-objects

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top