flowdocument相关内容

为什么这个流程文件表总是打印 2 列

我的 WPF 应用程序中有一个 ListView,它绑定到一组要执行的任务(待办事项列表).我希望用户能够打印他们的列表,并根据 MSDN 指南创建了以下代码.(这是我第一次涉足印刷业) public FlowDocument GetPrintDocument(){FlowDocument flowDoc = new FlowDocument();表表=新表();int numColumns = ..
发布时间:2021-12-28 08:22:58 C#/.NET

如何制作“打印预览"?WPF 应用程序中的 FlowDocument?

我的各种 WPF 应用程序显示 FlowDocument 的.我可以使用回答中描述的方法打印它们/em> 打印 WPF FlowDocument. 现在我想添加“打印预览"功能.在正常情况下,我正在打印显示在窗口中的 FlowDocument,因此我不需要打印预览.但在某些情况下,要打印的 FlowDocument 是在内存中即时构建的.在这些情况下,我想在打印之前显示它. 现在,我当 ..
发布时间:2021-12-28 00:02:18 C#/.NET

Silverlight 中 FlowDocument 的最佳替代品是什么?

我正在将一个应用程序从 WPF 移植到 Silverlight 并且对 阅读缺乏 FlowDocument 支持. 在 Silverlight 中显示带有标记的文本的最佳方式是什么? 我只需要基础知识,例如 粗体 斜体 超链接 颜色 字体大小 添加: 我指的不是 RichTextBox(如 Vectorlight 演示),而是一种在应用程序表面上格式化文本的方 ..
发布时间:2021-12-23 23:51:36 其他开发

FlowDocument Xml 序列化

我将 FlowDocument 作为另一个复合对象的一部分,必须是可序列化的. [可序列化]公共类 RichTextSerializationWrapper{公共 FlowDocument 文档 { get;放;}} 所以,我想按如下方式序列化 RichTextSerializationWrapper: var serializer = new XmlSerializer(typeof(Ri ..
发布时间:2021-10-02 18:54:35 C#/.NET

WPF/XAML:Typography.Capitals 似乎没有效果

所有这些文本看起来都一样,但我试图让它们看起来不同.我想要小写字母.我在这里缺少什么才能使小型大写字体效果发挥作用? 要重现这一点,请打开 Visual Studio 2008,执行文件|新建项目,创建一个新的 Windows|WPF 应用程序,将下面的标记粘贴到 Window1.xaml 中,然后运行它. 一些文 ..
发布时间:2021-09-30 18:35:36 其他开发

从后面的代码导航到流文档中的特定片段

我有一个 WPF 页面用作输入表单,其中一侧包含多个控件,另一侧包含一个流文档阅读器. 我想将此文档阅读器的内容设置为加载表单时加载的流文档的特定部分(通过加载事件). 我找到了一篇文章,使用片段解释了如何执行此操作,但显示的示例仅以 XAML 表示. 在我的例子中,当用户将焦点放在一个控件上时,我需要更新流文档阅读器的文档属性(我已经连接了事件),因此我需要在后面的代码中而不是 ..
发布时间:2021-09-29 18:36:15 C#/.NET

如何在 FlowDocument 中将表格保存在一起?

我想如果我将表格放在一个段落中,我可以使用 KeepTogether 属性将表格保持在一起.该表用于报告的总计,客户不希望它们分成两页.设想!表中有 5 行,我快疯了,不知道下一步该尝试什么. 最后一行代码: myFlowDocument.Blocks.Add(footerParagraph); footerParagraph 的输出以: ..
发布时间:2021-09-28 20:42:08 其他开发

WPF 表列大小

我正在渲染一个表格在 WPF FlowDocument 中使用代码隐藏.但是,我一直无法找到一个示例来说明如何使表格仅使用所需的空间基于内容.相反,表格占据了所有可用的宽度,这是我不想要的,我也不想指定确切的像素大小. 我显然遗漏了一些简单的东西,有人看到了吗? var fd = new FlowDocument();表 t = 新表();t.BorderBrush = Brushes.B ..
发布时间:2021-09-28 20:18:50 其他开发

查找 FlowDocument 中的所有图像

由于我对 WPF FlowDocuments 还很陌生,所以我想问一下下面的代码是否正确.它应该将 FlowDocument 中包含的所有图像作为列表返回: ListFindAllImagesInParagraph(段落段落){列表结果 = 空;foreach (var inline in parade.Inlines){var inlineUIContainer = inline as Inl ..
发布时间:2021-09-28 20:15:08 其他开发

FlowDocument 中的波浪下划线

在 WPF 中,是否有一种简单的方法可以将波浪下划线(如 Word 中的拼写错误)添加到 FlowDocument 元素?有 Underline 类,但似乎没有办法设置它的样式. 解决方案 您可以使用 Robert Macne 解决方案的以下更改来创建波浪效果 向 Grid.Resources 部分添加可视画笔: ..
发布时间:2021-09-28 20:08:16 其他开发

将 FlowDocument 保存到 SQL Server

我需要将 WPF FlowDocuments 保存到 SQL Server.这样做的最佳格式是什么?细绳?斑点?在不到 5K 字左右的文档中重要吗? 解决方案 如果只想将 FlowDocument 对象存储在数据库中,而不进行任何处理,我建议使用二进制序列化,并将生成的字节数组存储到 varbinary(最大限度).这速度很快,而且可以很好地扩展. 但是,如果您已经将 FlowDoc ..
发布时间:2021-08-25 19:58:48 数据库

检测 FlowDocument 更改和滚动

我想检测(最好通过事件)何时在 FlowDocument 中添加、更改等任何内容,以及何时我想导致 FlowDocumentScrollViewer显示 FlowDocument 以自动滚动到末尾. 解决方案 您可以通过创建文本范围并监视其更改来检测 FlowDocument 中的更改.滚动到底部比较困难,因为您必须找到 ScrollViewer.此外,为了提高性能,您不想在每次更改时重做 ..
发布时间:2021-07-17 19:07:39 其他开发