当前位置: 代码迷 >> .NET组件控件 >> C#模仿做VS工具箱的有关问题
  详细解决方案

C#模仿做VS工具箱的有关问题

热度:1133   发布时间:2013-02-25 00:00:00.0
C#模仿做VS工具箱的问题!
本人新手,望大侠们不吝赐教:
  我现在在用C#做一个模仿VS2008的IDE(是叫IDE吧?呵呵),提两个问题
1:怎么样自己画个控件,不用VS里的控件为基础,就是自己完全自己写。希望能举个例子,一个最简单的就行!
2:VS里的工具箱怎么做的,用什么做的,用控件吗?我自己重新做了个form,并用了treeview控件添了几个小图标。但是不知道怎么把自己画得控件和工具箱里的小图标联系起来,产生那个拖动的事件!

最好能把工具箱和自己画得控件联系起来的原理讲一下,3Q了!

------解决方案--------------------------------------------------------
建议你去下载一个动软的代码生成器,开源,界面就是你希望的效果,你自己研究一下
------解决方案--------------------------------------------------------
下载SharpDev源码,或在网站上下载这样的实例
------解决方案--------------------------------------------------------
你看看 IToolboxService 接口.
由于要跟 IRootDesigner 交互, 你需要了解那个架构下的其他东西.

工具箱的显示不是问题.

------解决方案--------------------------------------------------------
要研究SharpDev代码,还需要相当的功底,10W多行呢, 看动软代码生成器那个会好点
------解决方案--------------------------------------------------------
( ⊙o⊙ )哇,厉害啊。。
  相关解决方案