【问题标题】:WPF canvas drawing with Graphics使用 Graphics 绘制 WPF 画布
【发布时间】:2010-05-31 15:06:14
【问题描述】:
  1. 我想问一下是否有可能在 WPF Canvas 上绘图 使用某种提供方法的 Graphics 类型,例如:DrawLine, DrawPath 等。(就像在 .NET 中一样2).

我知道有很多东西,比如故事板等。但我计划在后面的代码中完成所有绘图,并且在 WPF 中只有 1 个没有任何子元素的 Canvas。。 p>

  1. 您认为这是个好主意吗?会顺利吗?

【问题讨论】:

    标签: wpf drawing canvas


    【解决方案1】:

    我想问一下是否有可能在 WPF Canvas 上使用某种提供方法的图形类型进行绘制,例如:DrawLine、DrawPath 等(就像在 .NET 2 中一样)。

    是的,您需要使用DrawingContext

    你认为这是个好主意吗?会顺利吗?

    这很难说,这取决于您的确切需求...如果画布没有任何子项,我认为更好的解决方案是创建自定义控件并覆盖 OnRender 方法。关于平滑度,这完全取决于您如何实现它...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-23
      • 1970-01-01
      • 2017-06-30
      • 1970-01-01
      • 2013-01-24
      相关资源
      最近更新 更多