タグを編集できるカスタム TextBox を実装したいと考えています。Hotmail の "To" TextBox は、私が考えることができる最良の例です。
また、Facebook の「To」も同じ概念を実装しています。
そうそう、StackOverflow も質問にタグを付けます :)
WPFでそのようなものを構築した経験のある人はいますか? 私がしなければならない最初のステップは何ですか?
このトークン化コントロールは、あなたが探しているもののほとんどを実行すると思います。
http://blog.pixelingene.com/2010/10/tokenizing-control-convert-text-to-tokens/
私は次のことを試してみます:
単一のタグを編集する機能を持つ を実装しTagEditor
ます (既存のタグが認識されるか編集が終了すると、TextBlock と交換される AutoComplete TextBox に基づきます)。
を使用する DataTemplate を作成します。TagEditor
DataTemplate を利用する ItemsControl を作成する
これは 3 つの課題に分けられます。最初の課題だけが少しトリッキーですが、与えられたキーワードとスタックオーバーフローで解決できます ;-)