C#做一个类似VS这样的工具箱,能够当控件一样拖出来用的。

qq_34656079 2018-06-05 03:55:45
最近公司要求做一个项目,是要像VIsio那样能够拖控件并描图生成计算公式的类似此图,上面是要通过自定义控件组成的运算符,下面是要做的控件。能够实现拖拽式的。本人现在毫无头绪,希望各位大神能帮帮忙。能有个提示,或者插件推荐,跪谢。
...全文
2032 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
柒天a 2018-07-27
  • 打赏
  • 举报
回复
希望可以和楼主交流一下,我最近也想做一个这样的东西
threenewbee 2018-07-27
  • 打赏
  • 举报
回复
找第三方商业的 flowchart 控件,从头写也可以,但是麻烦。
wanghui0380 2018-06-07
  • 打赏
  • 举报
回复
这不是libview么,东西可以自己做,不过我估计你比较教难 so,可以用个半成品-----------------微软WF,呵呵,微软的WF算是一个误导性名字,很多人叫他工作流,其实他本质上就是你现在要求的,那个wf本身其实就是一个图形化的表达式工具
c02645 2018-06-07
  • 打赏
  • 举报
回复
一个公式做一个自定义控件,自定义控件本身就可以生成到工具箱。
assky124 2018-06-06
  • 打赏
  • 举报
回复
Workflow 了解下
CyberLogix 2018-06-05
  • 打赏
  • 举报
回复
使用MFC的OLE和COM比较容易实现
  • 打赏
  • 举报
回复
拖放控件最不容易控制的就是选中之后的确定的“位置”,也就是鼠标的位置确定,通过鼠标左键按下事件来确定选定的对象,通过鼠标移动事件确定鼠标位置,之后将对象drop到相应的容器,这个时候需要在事件中判断对象类型,根据不同的类型来在容器中add相应的控件,可以选用wpf中的ListBox来定义工具箱列表,用Canvas面板来作为接收面板。

111,079

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧