• 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。
     

  • 相关阅读:
    用 pytube 爬取 youtube 视频
    Ubuntu W: GPG error: http://archive.ubuntukey....NO_PUBKEY 8D5A09
    windows 下 putty 登陆服务器 显示matlab图形界面
    python27 windows 下三种安装第三方库的办法
    MCMC: The Metropolis-Hastings Sampler
    MCMC: The Metropolis Sampler
    Latex 数学符号
    差点被坑
    新年新flag
    听报告为什么要问问题
  • 原文地址:https://www.cnblogs.com/wwwzzg168/p/3570024.html
Copyright © 2020-2023  润新知