如何在C#中创建交互式(拖放)GUI

时间:2010-08-19 05:33:21

标签: c# user-interface

需要制作一个自定义应用程序,我可以在其中将项目拖放到工作区并自由移动它们,例如在Microsoft Office PowerPoint中可以轻松制作工作流程图...

需要一个开始,我在哪里可以获得一个?

3 个答案:

答案 0 :(得分:4)

您可能需要查看有关如何在WPF中创建图表设计器的CodeProject文章: http://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part1.aspx

答案 1 :(得分:2)

听起来像一个有趣但很重要的项目。

我开始here: Creating Your Own Drawing Application with Visual Basic .NET, Part 1。它是VB.NET,但它是一个良好的开端,它完全是关于框架的。希望您可以将VB.NET转换为C#。

答案 2 :(得分:1)

我认为您需要先学习如何进行简单的拖放操作。试试this tutorialthis tutorial。希望这有帮助!