【发布时间】:2008-10-06 09:29:53
【问题描述】:
我想创建一个 winforms 应用程序,这个应用程序将类似于 vs.net winforms 设计器(在某些方面)。
基本上它将是一个空白页面,用户可以在其中将一堆“小部件”拖放到屏幕上。小部件基本上是我将创建的自定义图像,用户可以调整大小,默认情况下它上面有一些文本,用户可以双击它来更改文本。
这在winforms中可行吗?如果是,我必须学习的关键方面是什么?
【问题讨论】:
标签: winforms
我想创建一个 winforms 应用程序,这个应用程序将类似于 vs.net winforms 设计器(在某些方面)。
基本上它将是一个空白页面,用户可以在其中将一堆“小部件”拖放到屏幕上。小部件基本上是我将创建的自定义图像,用户可以调整大小,默认情况下它上面有一些文本,用户可以双击它来更改文本。
这在winforms中可行吗?如果是,我必须学习的关键方面是什么?
【问题讨论】:
标签: winforms
这在 WinForms 中很容易做到。查看basic drag and drop。它的目标是 2.0。您将使用 DoDragDrop() 方法并在拖放事件中捕获数据。它需要一些冗长,但它可以完成工作。
如果您热衷于使用 WPF,请查看MSDN's topic。
【讨论】: