窗体设计器试验程序下载地址
摘要:目前的代码比较粗糙,仅包含了系列随笔1-6的内容。我计划在未来的时间里将之设计成一个基本可用的提供代码生成、事件支持的设计器, 以此做为.net 2.0下Form Designer的一个参考例子。http://www.cnblogs.com/Files/panjiwen/FormDesigner.zip
阅读全文
写Form设计器尝试(六) 实现菜单命令
摘要:在写这篇的正文之前,我要衷心感谢微软公司的Jeffrey Tan先生,他居然看懂了我的文理不通的英文提问,并且花费宝贵时间来钻研,帮我解决了一个星期来我百思不得其解的问题。我当时的问题是我写了一些语句来实现标准菜单命令,但是调试的时候怎么也得不到正确的结果,事实上我研究的两个例子用的方法和我的类似,它们却都可以正常执行。我一直没有找到原因,不得不求助支持。 在“写Form设计器尝试(四...
阅读全文
写Form设计器尝试(五) 让设计器使用自定义控件
摘要:在“写Form设计器尝试(三) 在窗体上添加控件”的评论中,热心关注者Leejee提出了自定义控件的问题。我于是作了一个小测试,来实现设计器中使用自定义控件。 先要准备一个自定义控件。新建一个Windows控件方案,命名为MyControl, 添加一个名为ComboBoxField的用户控件,在该用户控件上放一个Label和一个ComboBox,生成解决方案。将生成的dll...
阅读全文
关于Microsoft.WizardFramework
摘要:在vs的目录下发现了这个dll, 顾名思义应该是提供了一个向导框架的。我想了解一下怎么用它,google了半天,也没有找到相关资料,看来只好有空的时候去研究一下了。2008/11/28 补:http://radio.weblogs.com/0122832/2005/12/08.html 已经有简要使用说明。
阅读全文
写Form设计器尝试(四) 修改窗体上的控件属性
摘要:要实现能在PropertyGrid中随意修改任何控件的属性,只要为DesignSurface的SelectionService实现一个SelectionChanged事件就行了。
阅读全文