The Application Automation Layer - Using XML To Dynamically Generate GUI Elements--Forms And Controls
Applied Reflection: Dynamically accessing properties of a class at runtime
C#: |
Using the Windows Forms designer as your custom Design editor. (Part I)
Custom Forms Designer Context Menus
http://www.eggheadcafe.com/aspnet_answers/NETFrameworkNETWindowsFormsdesigntime/May2006/post26714047.asp
Simplify UI Development with Custom Designer Actions in Visual Studio
Smart Tag Display On Design Surface
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=190782&SiteID=1
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=94631&SiteID=1
http://www.dotnetmonitor.com/DesignerFeaturesFAQ/how-do-i-add-a-smart-tag-to-my-control-.html
制作自定义工作流(WWF)设计器
Windows Forms Designer |
自己动手创建应用程序界面设计器
http://www.cnblogs.com/panjiwen/category/36995.html 比较详细
http://geekswithblogs.net/mtreadwell/archive/2004/11/23/15763.aspx全面介绍
Extending Design-Time Support
用.NET Framework 2.0创建Form设计器(1)
http://www.microsoft.com/china/MSDN/library/netFramework/netframework/CustomFormsDesigner.mspx?mfr=true MSDN中文
Hosting Windows Forms Designers - Introduction Important
Tailor Your Application by Building a Custom Forms Designer with .NET 有菜单实现
Hosting Windows Forms Designers - 14 June 2003
Creating Dynamic form and making the content fit
运用C#制作屏幕捕捉程序
Runtime Editable Control comment中有其他说明
在VB应用程序中实现动态控件移动
Creating Custom Controls-Providing Design Time Support 1
充分利用 .NET 框架的 PropertyGrid 控件
Form Designer C++
IComponent
IComponentChangeService
IContainer
IDesigner
IDesignerEventService
IDesignerFilter
IDesignerHost
IDesignerOptionService
IDesignerSerializationService
IDictionaryService
IExtenderListService
IExtenderProviderService
IMenuCommandService
INameCreationService
IRootDesigner
ISelectionService
IServiceContainer
IServiceProvider
ISite
IToolboxService
ITypeDescriptorFilterService
ITypeResolutionService