zoukankan      html  css  js  c++  java
  • C#自定义运行时窗体设计器Runtime FormDesigner

    写在前面:因为业务的需要,有时会使用到自定义运行时窗体设计器Runtime FormDesigner,实现的功能,就是IDE设计器的简化。设想一下,如果可以在程序运行时,再设计一个Form,然后编译代码,那是多么强大呀。下面介绍几个重要的Runtime FormDesigner,其中大部分来自了微软的官方网站或MSDN。

    重要的链接资源
    下面介绍有4个重要的Form设计器,它们是:
    1,Designerhost
    http://support.microsoft.com/?id=813808
    INFO: 代码示例演示如何通过使用 VisualC # .NET 创建自定义窗体设计器
    .Net1.1下运行的Form设计器

    2,DesignerHosting
    http://msdn.microsoft.com/msdnmag/issues/06/03/DesignerHosting/default.aspx
    .Net2.0下运行的Form设计器

    3,CustomFormsDesigner
    http://download.microsoft.com/download/d/3/1/d31fff33-fd97-488f-9bbd-4b7402905716/CustomFormsDesigner.exe
    .Net1.1下运行的Form设计器

    4,Hosting
    http://www.divil.co.uk/net/articles/designers/hosting.asp
    来自divil.co.uk的Hosting
    .Net2.0下运行的Form设计器

    运行效果图
    下面是1,DesignerHost就运行图,你是不是很震惊呢?反正,我第一眼看到这个运行时窗体设计器时,实在是太震惊了,一个只有20-30个源文件的项目,运行时,能够产生如此强大的界面,真是不敢相信,又万分喜悦,而其它三个FormDesigner也是产生相似的界面。这简直就是一个IDE系统,与VisualStudio2005一样啊,而且,它可以产生代码,可以产生C# Source,VB Source和XML。
     

  • 相关阅读:
    sql server版本、组件和管理工具
    asp.net WebService如何去掉asmx后缀
    通过C#发送自定义的html格式邮件
    asp.net上传图片到服务器
    分享一个C#自定义事件的实际应用
    推荐一个ASP.NET网站内容管理系统源码
    asp.net读取模版并写入文本文件
    Win10命令提示符(cmd)怎么复制粘贴
    配置IIS的通配符应用程序映射
    用c-free 5写一个入门的程序
  • 原文地址:https://www.cnblogs.com/wwwzzg168/p/3570024.html
Copyright © 2011-2022 走看看