问题标签 [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 回答
138 浏览

windows-runtime - RichTextBlock 滚动到指定的偏移量

我有RichTextBlock一个ScrollViewer。内容RichTextBlock很长。如何RichTextBlock在代码隐藏中滚动到指定的偏移量(的偏移量)?

0 投票
1 回答
1057 浏览

c# - Richtextblock 将字符串转换为段落类

我有一个字符串填充为:

字符串链接 (抱歉,我无法在此文本编辑器中添加 XAML 格式的文本。)

我想在运行时将此字符串转换为 Paragraph 类。所以我可以简单地将它添加到 RichTextBlock 中。

如何将此字符串转换为段落格式?我该怎么做

0 投票
1 回答
160 浏览

windows-runtime - 在 ScrollViewer 中显示 RichTextBlock 时的性能问题

我在 ScrollViewer 中有一个 RichTextBlock,当 RichTextBlock 的内容太长时,会出现非常严重的性能问题。仅供参考,RichTextBlock 的实际高度约为 580000。我该如何解决这个问题?

0 投票
2 回答
518 浏览

c# - RichTextBlock 对指定文本范围的粗体效果

我可以对 RichTextBlock 中的指定文本进行加粗效果吗?

示例 RichTextBlock 内容:

它可以让您快速完成一些未知的工作

我应该对“未知”这个词做一个大胆的影响,所以它应该看起来像:

它可以让您快速完成一些未知的工作

我可以使用 UNICODE 字符添加换行符。它是“\u2028”。是否有任何代码可以使 UNICODE 产生粗体效果?

0 投票
0 回答
247 浏览

c# - windows 商店应用程序 RichTextBlock 图书应用程序

我想构建一个图书应用程序,一个带有许多 RichTextblockOverflows 的 RichTextblock,我在代码隐藏中创建溢出,并将它们添加到滚动查看器中的堆栈面板中。我测试了我的应用程序,发现它很快完成了创建溢出,但之后它会阻塞一段时间(这是无法忍受的)以在 UI 中显示溢出。我注册了stackpanel的LayoutUpdated事件,发现在创建溢出后很长时间才会触发。

我怎样才能提高性能?谢谢

0 投票
1 回答
207 浏览

silverlight - RichTextBlock 中的图像随机隐藏

我有一个带有 RichTextBlock 和 TreeView 的 Silverlight 5 NavigationApplication。每次单击 TreeView 项目之一时,我都会使用代码隐藏将一些图像添加到 RichTextBlock 中。问题是有时当 TreeView 的 SelectedItem 发生变化时,一些添加的图像不会出现在 RichTextBlock 中。但是当我多次更改 TreeView 的 SelectedItem 时,图像又出现了!我认为这是因为图像缓存然后尝试对图像不使用缓存,但它是一样的。我在运行时加载图像的代码是这样的:

如果我保留BitmapCreationOption它的默认值,每个图像只会出现一次,如果我再次单击该 TreeViewItem,则根本不会出现任何图像!
我尝试过创建不同大小的图像,但没有任何变化,而且我也测试过从绝对 Uri 加载图像,但这没有帮助。
我要考虑 RichTextBlock 中的一个错误!你们觉得怎么样?

0 投票
1 回答
88 浏览

windows-runtime - 在富文本块中搜索文本

我想在富文本块中搜索文本并获取指定文本的文本指针或偏移量。我能怎么做?我可以使用哪种方法?

0 投票
1 回答
247 浏览

html - 如何将嵌套列表(或嵌套块元素)插入 RichTextBlock?

全局任务:在 Windows Store App 中显示 Markdown 文本。我的想法是:Markdown -> HTML -> XAML RichTextBlock

更具体的目的:显示嵌套列表,如下所示:

  1. 第 1 项
  2. 第 2 项
    • 分项 1
    • 子项 2 + img-tag + 测试文本 + 块引用 + 代码(多行项)

更全局的目的:渲染嵌套的块元素。

问题:似乎可以仅将块元素插入 RichTextBlock(并且只有一个元素 - 段落),并插入段落 - 仅内联元素。

当前的解决方案是这样的嵌套:RichTextBlock > Paragraph > InlineUIContainer > RichTextBlock .... 但这感觉是个坏主意。

知道怎么做吗?

0 投票
0 回答
171 浏览

windows-runtime - 如何在滚动查看器中获取 RichTextBlock 的当前文本指针/偏移量

我在滚动查看器中有一个富文本块,富文本块的内容很长。当我滚动内容时,如何获取第一个单词/文本指针/偏移量

我试图通过以下方式计算当前偏移

但这并不准确。

0 投票
1 回答
147 浏览

windows-store-apps - RichTextblock 的点击事件

为什么我们无法处理richtextblock的点击事件,我想获取richtextblock或richtextblockoverflow的点击点,如何解决?