【发布时间】:2012-03-01 16:00:26
【问题描述】:
我通过覆盖单独的 UIElement 的 OnRender 方法并使用 DrawingContext 直接绘制图元,在 WPF 窗口中绘制了一个相当复杂的“图像”(通常需要刷新并具有许多绘图图元)。
我的问题是,幕后究竟发生了什么?据我了解,这不是使用保留模式(如果我将 Shapes 放入控件中就会出现这种情况)。我问这个问题是因为我担心这样的绘图实际上只会在后面使用 GDI+,这会带来自己的问题(例如,打印用 GDI+ 绘制的东西已经花费了我们的时间和精力)。
有没有什么好的资源(除了明显的 MSDN 资源似乎无法启发我?
还是我完全搞错了?
感谢任何为我指明正确方向的答案。 [编辑:拼写]
【问题讨论】:
标签: c# wpf drawingcontext