Winforms 创建允许拖放自定义';小部件';

Winforms 创建允许拖放自定义';小部件';,winforms,Winforms,我想创建一个winforms应用程序,该应用程序将类似于vs.net winforms designer(在某些方面) 基本上,它将是一个空白页面,用户可以在屏幕上拖放一些小部件。这些小部件基本上是我将创建的自定义图像,用户可以调整大小,默认情况下,它上面有一些文本,用户可以双击它来更改文本 这在winforms中可行吗?如果是,我必须学习哪些关键方面?这在WinForms中很容易做到。退房它的目标是2.0。您将使用DoDragDrop()方法并在拖放事件中捕获数据。这需要一些长篇大论,但它完成

我想创建一个winforms应用程序,该应用程序将类似于vs.net winforms designer(在某些方面)

基本上,它将是一个空白页面,用户可以在屏幕上拖放一些小部件。这些小部件基本上是我将创建的自定义图像,用户可以调整大小,默认情况下,它上面有一些文本,用户可以双击它来更改文本


这在winforms中可行吗?如果是,我必须学习哪些关键方面?

这在WinForms中很容易做到。退房它的目标是2.0。您将使用DoDragDrop()方法并在拖放事件中捕获数据。这需要一些长篇大论,但它完成了任务

如果您喜欢使用WPF,请查看