私のListBox用の私のDataTemplateにはTextBlockがあります。 TextBlockをクリックすると、それをTextBoxに変更して編集することができます。これを行う良い方法はありますか?編集可能な銀色のリストボックスを作成するにはどうすればよいですか?
0
A
答えて
0
テキストの双方向バインディングを使用することができます。次に、アイテムのText依存関係プロパティの編集内容を元のデータオブジェクトに反映させる必要があります。あなたのDataTemplateで
、あなたはおそらく
<TextBox Text="{Binding}" />
のようなものを持っているあなたは、この
<TextBox Text="{Binding Mode=TwoWay}" />
残念ながら、私は、現時点ではそれのSilverlight SDKのないマシンで午前ので、私を作ってみてくださいバインドで正しい構文が使用されているかどうかを確認することはできません。
1
ここにいくつかのアイデアがあります:Tim heuer's editable ListBox
関連する問題
- 1. WinFormのDataGridに編集可能なデータバインドコンボボックスを作成するにはどうすればよいですか?
- 2. バッチから編集可能なtxtファイルを作成するにはどうすればよいですか?
- 3. 編集可能なTextBoxのオートコンプリートリストを作成するにはどうすればよいですか?
- 4. AngularJSで編集可能なテーブルを作成するにはどうすればよいですか?
- 5. ConstantContactカスタムテンプレートで編集可能なコンテンツを作成するにはどうすればよいですか?
- 6. 編集可能なUNIONクエリを作成するにはどうすればよいですか?
- 7. 編集可能なWPFリストボックス
- 8. InputVerifierを編集可能なJComboBoxで動作させるにはどうすればいいですか
- 9. 編集可能なComboBoxでTextInputの「maxChars」を設定するにはどうすればよいですか?
- 10. ナビゲーションバーのタイトルを編集可能なテキストフィールドに設定するにはどうすればよいですか?
- 11. 編集可能なdivにキャレットの位置を保存するにはどうすればよいですか?
- 12. bingマップで編集可能なプッシュピンを設定するにはどうすればよいですか?
- 13. 編集可能なDataTableセルでクリックイベントを取得するにはどうすればよいですか?
- 14. 編集可能なコンボボックスをSystem.Windows.Forms.PropertyGridに追加するにはどうすればよいですか?
- 15. cakephpで編集可能な要素を作成するには?
- 16. Crystal Reportで編集可能なPDFを作成するには?
- 17. UITableViewCellで編集可能なWebViewを作成するには?
- 18. PHPで編集可能なPDFフォームを作成するには
- 19. Eclipse RCPでSWTテーブルのセルを編集可能にするにはどうすればよいですか?
- 20. zk:編集可能なリストボックスとデータバインディング
- 21. 連絡先アプリのような編集可能なUITableViewを作成するにはどうすればいいですか? (iPhone)
- 22. カレンダーのイベントテキストをクリック時に編集可能にするにはどうすればよいですか?
- 23. 編集可能なコンボボックスでテキストボックスに枠線を追加するにはどうすればいいですか?
- 24. 各行にアイコン(.png)でスクロール可能なテキスト領域(編集不可)を作成するにはどうすればよいですか?
- 25. 内容編集可能なテキストボックスを消すにはどうすればよいですか?
- 26. 編集可能なQComboBoxからカーソルを削除するにはどうすればいいですか?
- 27. テーブルに編集可能な新しい行を作成する
- 28. 編集可能な結果をユーザーに表示するにはどうすればいいですか?
- 29. グリッドビュー行を編集可能にするにはどうすればよいですか?
- 30. 編集可能なajaxセルを作成するには?
TextBlockは編集できません。だから私はそれを編集できるようにTextBoxに変更したいのです。それから、TwoWayバインディングは、それが想定されているように機能します。 – ScottG
おっと、私の悪い。双方向バインディングを持つTextBoxはそこに移動します。 –