打印到纸张不显示 WPF 中的绑定数据
Printing to paper not showing bound data in WPF
我试图打印 WPF 视图,因为我使用的是 PrintDialog class 中的 PrintVisual。当我将打印打印到纸质打印机时,使用它我的绑定不起作用。但它在打印到 pdf 转换器或 OneNote 时显示正确。知道为什么会这样吗?
我得到了答案这是因为我正在为 UI 元素执行测量覆盖和安排覆盖。但是 UI 没有更新。所以我添加了 UpdateLayout 方法调用,问题就解决了。
我试图打印 WPF 视图,因为我使用的是 PrintDialog class 中的 PrintVisual。当我将打印打印到纸质打印机时,使用它我的绑定不起作用。但它在打印到 pdf 转换器或 OneNote 时显示正确。知道为什么会这样吗?
我得到了答案这是因为我正在为 UI 元素执行测量覆盖和安排覆盖。但是 UI 没有更新。所以我添加了 UpdateLayout 方法调用,问题就解决了。