在 Windows Form .net 应用程序中使用 Canvas
我想创建一个 Winform
应用程序,在其上显示 Datagrid
、Charts
。我的要求是,用户应该能够根据自己的选择定位这些元素,就像我们在winform设计视图中放置文本框
、标签
一样。我知道 WPF 中有一个 Canvas
类,但我想用 Winforms
实现相同的目的。
我可以在 Winform
中使用 WPF Canvas
吗?或者还有其他解决办法吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以在 Windows 窗体应用程序中使用 WPF Canvas。只需将 Canvas 放置在 ElementHost 控件。
You can use a WPF Canvas in a Windows Forms application. Just place the Canvas inside of an ElementHost control.
我在寻找答案时遇到了这段代码,它来自 Stephens 的 VB 培训示例:
I came across this code while searching for an answer, it comes from a Stephens' VB trainer example: