26

タグを編集できるカスタム TextBox を実装したいと考えています。Hotmail の "To" TextBox は、私が考えることができる最良の例です。

ここに画像の説明を入力

また、Facebook の「To」も同じ概念を実装しています。

ここに画像の説明を入力

そうそう、StackOverflow も質問にタグを付けます :)

WPFでそのようなものを構築した経験のある人はいますか? 私がしなければならない最初のステップは何ですか?

4

2 に答える 2

16

このトークン化コントロールは、あなたが探しているもののほとんどを実行すると思います。

http://blog.pixelingene.com/2010/10/tokenizing-control-convert-text-to-tokens/

于 2012-05-07T19:23:16.860 に答える
4

私は次のことを試してみます:

  • 単一のタグを編集する機能を持つ を実装しTagEditorます (既存のタグが認識されるか編集が終了すると、TextBlock と交換される AutoComplete TextBox に基づきます)。

  • を使用する DataTemplate を作成します。TagEditor

  • DataTemplate を利用する ItemsControl を作成する

これは 3 つの課題に分けられます。最初の課題だけが少しトリッキーですが、与えられたキーワードとスタックオーバーフローで解決できます ;-)

于 2012-05-04T07:13:03.163 に答える