c# - 将按钮插入富文本 block

标签 c# xaml windows-8 richtextblock

在我的 Windows 应用商店应用程序中,我有一个 RichTextColumns 控件,其中包含一个成功从 HTML 文件加载其内容的富文本 block 。如果图像在 HTML 文件中,我可以让它显示图像,但我需要:

a) 插入不在 HTML 文件中的内容(图像)开始(最好来自数据库)。

b) 让图像在按下时触发事件。

我正在尝试制作一个电子书阅读器,让您可以创建笔记,这些笔记将在文本中内联显示为图标表示形式。

那么,如何将内容插入现有的 RichTextBlock,以及如何使该内容成为一个工作按钮?

感谢阅读!

最佳答案

您可以使用 InlineUIContainer在 RichTextBlock 中插入图像。您还可以处理 PointerPressed 等事件和 Image 上的其他事件。参见 this .也可以在 InlineUIContainer 的帮助下插入按钮

关于c# - 将按钮插入富文本 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16950523/

相关文章:

c# - 如何识别基于单个左连接的 sql 命令的左连接过多

c# - Windows Phone 8 应用程序不包含 InitializeComponent 的定义

windows-8 - Docker Windows 8问题-重新启动后无法加载容器

c# - 在 Xamarin.Forms 上将 Activityindicator 居中

.net - WinRT/Win8 中的 HttpClient 缺少响应 header

c# - VS2010 抛出 "Could not copy the file "obj\x86\Debug\[file].exe“因为找不到。”

c# - C# 新手-想添加 WndProc

c# - DateTime.ToString 格式表达式是否受当前区域性影响?

c# - 从 IEnumerable 到 List 的强制转换无效

c# - 使用 XAML 进行依赖注入(inject),这可能吗?