ObservableCollectionをリッチテキストボックスにバインドすることは可能ですか?

アンドリューシンプソン

WPFデスクトップアプリがあります。

RTFコントロールを使用しています。

このコントロールをobservablecollectionにバインドしたいと思います。

このモデルには、(たとえば)次のプロパティがあります。

string name
image  Logo
Brush  MyColor

したがって、私の意図は、各レコードの名前、画像、背景色を表示することです。

それはできますか?

現在、私はこれをすべて行うコードを背後に持っていますが、ブロック/パラグラフに追加しています〜

rtb.Document.Blocks.Add(para);

見る:

 <RichTextBox ScrollViewer.VerticalScrollBarVisibility="Auto" x:Name="rtb" HorizontalAlignment="Left" Height="100" Margin="88,117,0,0" VerticalAlignment="Top" Width="341">
        <FlowDocument>
            <Paragraph>

            </Paragraph>
        </FlowDocument>
    </RichTextBox>
mm8

簡単な答え:いいえ。

RichTextBoxは、へのバインドをサポートするItemsControlではありませんIEnumerable

ここで提案されているように、ドキュメントにバインドできる動作を作成できる可能性があります。

Richtextboxwpfバインディング

しかしObservableCollection、RichTextBoxで何かを表示したい場合、最も簡単なアプローチは、コレクションを反復処理し、プログラムでブロックをRichTextBoxに追加することだと思います。前述のように、すぐに使用できるデータバインディングはサポートされていません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JavaFx:チェックボックスのテキストコンテンツの上にボックスを配置することは可能ですか?

分類Dev

リストボックスをObservableCollectionにバインドする

分類Dev

Tkinter、クリックすると、他のテキストボックスをテキストボックス1に含まれているテキストまでスクロールします。タグバインドなしで可能ですか?

分類Dev

htmlチェックボックスをクリックしてphp変数にテキストを追加することは可能ですか?

分類Dev

QMLのテキストから特定の単語クリックのクリックイベントをキャッチすることは可能ですか?

分類Dev

ドライバーを使用せずにサーバーに対してキッチンテストを実行することは可能ですか?

分類Dev

iOSIAPサンドボックス-別のバンドルIDでテストすることは可能ですか

分類Dev

選択範囲を1つのボックスにのみバインドすることは可能ですか?

分類Dev

コマンドラインからクリップボードにリッチテキストを送信するにはどうすればよいですか?

分類Dev

WPF:コンボボックスのSelectedValueにバインドすることは可能ですか?

分類Dev

WPF:コンボボックスのSelectedValueにバインドすることは可能ですか?

分類Dev

MongoDBでテキストインデックスを事前に並べ替えることは可能ですか?

分類Dev

送信前にテキストボックスから値を取得することは可能ですか?

分類Dev

オートコンプリートテキストボックスに3番目のパラメータを追加することは可能ですか?

分類Dev

WPFは、バインディングを使用せずにリストボックスを更新することは可能ですか?

分類Dev

JSを<a>要素に埋め込んで、静的テキストをユーザーのクリップボードにコピーすることは可能ですか?

分類Dev

C#を使用してデスクトップウィンドウフォームアプリにBing / Googleマップのオートコンプリート住所テキストボックスを配置することは可能ですか?

分類Dev

PythonがテキストボックスにLaTexをリアルタイムで表示することは可能ですか?

分類Dev

ダブルクリックで監視可能なコレクションデータグリッドをテキストボックスにバインドするにはどうすればよいですか?

分類Dev

XAMLでボタンをスライダーとテキストボックスにバインドする方法

分類Dev

テキストボックスの値を非表示にすることは可能ですか

分類Dev

テキストボックスの値からselectステートメントにテーブル名を追加することは可能ですか?

分類Dev

バックテストライブラリを使用せずに取引アルゴリズムをバックテストすることは可能ですか?

分類Dev

Angular Materialsのマットリストオプション(チェックボックスを左に配置することは可能ですか?)

分類Dev

MS Access:チェックボックスの値をオブジェクトインスタンスの属性にバインドすることは可能ですか?

分類Dev

k6スクリプトにデバッガーをアタッチすることは可能ですか?

分類Dev

JavaFXの使用:グリッドペインをアラートダイアログボックスに配置することは可能ですか?

分類Dev

パワーポイントで、テキストボックスの箇条書きアイコンを「ここをクリック」ボックスと同じアイコンを使用するにはどうすればよいですか?

分類Dev

vbaを使用してチャートにテキストボックス/ラベルを挿入することは可能ですか?

Related 関連記事

  1. 1

    JavaFx:チェックボックスのテキストコンテンツの上にボックスを配置することは可能ですか?

  2. 2

    リストボックスをObservableCollectionにバインドする

  3. 3

    Tkinter、クリックすると、他のテキストボックスをテキストボックス1に含まれているテキストまでスクロールします。タグバインドなしで可能ですか?

  4. 4

    htmlチェックボックスをクリックしてphp変数にテキストを追加することは可能ですか?

  5. 5

    QMLのテキストから特定の単語クリックのクリックイベントをキャッチすることは可能ですか?

  6. 6

    ドライバーを使用せずにサーバーに対してキッチンテストを実行することは可能ですか?

  7. 7

    iOSIAPサンドボックス-別のバンドルIDでテストすることは可能ですか

  8. 8

    選択範囲を1つのボックスにのみバインドすることは可能ですか?

  9. 9

    コマンドラインからクリップボードにリッチテキストを送信するにはどうすればよいですか?

  10. 10

    WPF:コンボボックスのSelectedValueにバインドすることは可能ですか?

  11. 11

    WPF:コンボボックスのSelectedValueにバインドすることは可能ですか?

  12. 12

    MongoDBでテキストインデックスを事前に並べ替えることは可能ですか?

  13. 13

    送信前にテキストボックスから値を取得することは可能ですか?

  14. 14

    オートコンプリートテキストボックスに3番目のパラメータを追加することは可能ですか?

  15. 15

    WPFは、バインディングを使用せずにリストボックスを更新することは可能ですか?

  16. 16

    JSを<a>要素に埋め込んで、静的テキストをユーザーのクリップボードにコピーすることは可能ですか?

  17. 17

    C#を使用してデスクトップウィンドウフォームアプリにBing / Googleマップのオートコンプリート住所テキストボックスを配置することは可能ですか?

  18. 18

    PythonがテキストボックスにLaTexをリアルタイムで表示することは可能ですか?

  19. 19

    ダブルクリックで監視可能なコレクションデータグリッドをテキストボックスにバインドするにはどうすればよいですか?

  20. 20

    XAMLでボタンをスライダーとテキストボックスにバインドする方法

  21. 21

    テキストボックスの値を非表示にすることは可能ですか

  22. 22

    テキストボックスの値からselectステートメントにテーブル名を追加することは可能ですか?

  23. 23

    バックテストライブラリを使用せずに取引アルゴリズムをバックテストすることは可能ですか?

  24. 24

    Angular Materialsのマットリストオプション(チェックボックスを左に配置することは可能ですか?)

  25. 25

    MS Access:チェックボックスの値をオブジェクトインスタンスの属性にバインドすることは可能ですか?

  26. 26

    k6スクリプトにデバッガーをアタッチすることは可能ですか?

  27. 27

    JavaFXの使用:グリッドペインをアラートダイアログボックスに配置することは可能ですか?

  28. 28

    パワーポイントで、テキストボックスの箇条書きアイコンを「ここをクリック」ボックスと同じアイコンを使用するにはどうすればよいですか?

  29. 29

    vbaを使用してチャートにテキストボックス/ラベルを挿入することは可能ですか?

ホットタグ

アーカイブ