問題タブ [richtextblock]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
268 参照

c# - カスタムスパンの背景色を変更するには?

カスタムをRichTextBlock含む がありますSpanRight-Tappedイベントが発生したときにBackground、そのスパンの色を変更したい。アクセスできますが、プロパティspanがありません。Background

どうすればできますか?

0 投票する
0 に答える
147 参照

c# - アイテムのリストを印刷するために、uwpのRichtextblockにアイテムのリストを追加しますか?

UWPアプリケーションを作成しています。プロジェクトに印刷機能を追加したいと考えています。そのため、 RichTextBlockを使用してページをプレビューに送信しています。すべてのプレビューは正常に動作しています。しかし、アイテムのリストが実行時に(データベースから)取得されると、大きなエラーが発生します。アイテムがランタイムから取得されると、オーバーフローが正しく機能しません。ただし、事前定義された一連の段落で適切に機能します。問題を解決するのを手伝ってください。

リストの行数が多くてもオーバーフローは発生せず、grid.rows の高さのみが表示されます。ただし、定義済みの段落セットがある場合、オーバーフローは適切に機能します。コード内の変更なし。

このコードは正しく機能し、上記のコードの問題は何ですか。

0 投票する
1 に答える
315 参照

c# - RichTextBlock の幅の 100% を取るために InlineUIContainer をストレッチしますか?

InlineUIContainerの中にシンプルなParagraph、 の中に がありRichTextBlockます。InlineUIContainer 内のコンテンツを RichTextBlock の幅いっぱいにするにはどうすればよいですか? プロパティの設定はHorizontalAlignment明らかに何もしないので、何ができるでしょうか? 今のところ、私は非常にハックな方法を使用しています:

これは明らかに、それを伸ばすには非常に悪い方法です。

0 投票する
2 に答える
253 参照

c# - RichTextBlock ハイパーリンク イベントをキャプチャする

動的に生成された RichTextBlock 内のハイパーリンクのクリック イベントをキャプチャしようとしています。

私はリッチテキストブロックの内容を動的に生成し、XamlReader. 内容はかなり異なる可能性があるため、その時点で xaml を手動で解析してイベントをフックすることはできません。

私の基本的な考え方は、richtextblock が読み込まれたら、そこにあるすべてのハイパーリンクを見つけて、そこにクリック イベントを接続することです。これは私の現在のコードです:

明らかに、それは機能していません。FindVisualChildren 関数がハイパーリンクを返していないようです。どうすればこれを達成できるかについてのアイデアはありますか?