就是允许用户通过定制界面定制UI并将其存储为XML,在用户使用该UI的时候就可以通过XML来生成。可根据一个XML生成多种客户端UI,比如说WINFORM,WEBFORM。

解决方案 »

  1.   

    不过模版框架是XML 界面储存还是在数据库
      

  2.   

    可否给点指点?
    或者说给个你们的XML参观下。
      

  3.   

    就是把界面上的东西的外观等属性保存下来??
    这个用XML序列化一下不就可以么??
    我做过一个很简单的~~~~结构就是
    <Properties xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Property>
        <Name>Window或者菜单等的名称</Name>
        <Value>状态</Value>
      </Property>
    </Properties>其中状态可能只是简单的string也可能是xml文件画面退出的时候保存状态
    程序退出的时候序列化成xml文件
    程序启动的时候序列化文件
    画面打开的时候按照读取的东西设置
      

  4.   

    暂时产品还在包装中 准备发售 基本概念使用XML定制模版框架 再用ASCX做好现成的网页块 动态加载到框架里面
      

  5.   

    似乎在SharpDevelop中有类似的窗体保存方式,GTK#也是。不过,还是WPF和XAML的配合更加好。毕竟将来WinForms和WebForms的命运会不会像MFC一样说不准。
      

  6.   

    别做了,微软WPF已经做到了,你的架构不可能有WPF的好如果比他们的好,那就不灵活,即使灵活,性能也不好-不是打击楼主啊,不要建议,配置的灵活性、程序的性能、强大的功能3大问题不好平衡