【问题标题】:Using Canvas in Windows Form .net application在 Windows Form .net 应用程序中使用 Canvas
【发布时间】:2011-01-17 18:15:35
【问题描述】:

我想创建一个Winform 应用程序,在上面显示DatagridCharts。我的要求是,用户应该能够根据自己的选择定位这些元素,就像我们在 winform 设计视图中删除 text boxlabel 一样。我知道 WPF 中有一个 Canvas 类,但我想用 Winforms 实现相同的目标。

我可以在Winform 中使用WPF Canvas 吗?还是有其他解决办法?

【问题讨论】:

    标签: c# .net winforms canvas


    【解决方案1】:

    您可以在 Windows 窗体应用程序中使用 WPF 画布。只需将 Canvas 放在 ElementHost control 中即可。

    【讨论】:

    • 嗨 Reed,感谢您这么快的回复 :)。您能否指出一些我在要求中提到的示例,这将非常有帮助。
    【解决方案2】:

    我在寻找答案时遇到了这段代码,它来自 Stephens 的 VB 培训师示例:

    Dim canvas As New Bitmap(
            picCanvas.ClientSize.Width,
            picCanvas.ClientSize.Height)
    

    【讨论】:

      猜你喜欢
      • 2018-02-19
      • 1970-01-01
      • 1970-01-01
      • 2011-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多