none
请教在NET中自定义webform设计器的问题 RRS feed

  • 问题

  • 论坛的老师辛苦了,这个问题一直困扰着我,不得不又前来打扰。
    经过一番试验,比照网上前人开发的winform设计器,用如下代码来试图做个web form designer出来,可是不能实现,不知怎样才能获取正确的View,以作为容器。
    部分代码如下所示,敬请老师指点下
                DesignSurface surface = new DesignSurface();

                surface.BeginLoad(typeof(System.Web.UI.WebControls.PlaceHolder));
                IDesignerHost host = (IDesignerHost)surface.GetService(typeof(IDesignerHost));
                System.Windows.Forms.Control view = (System.Windows.Forms.Control)surface.View;
                view.Dock = DockStyle.Fill;

                this.splitContainer1.Panel1.Controls.Add(view);

    很想学习下net framework中有关设计器的自定义技术,以便用于客户越来越要求可定制的需求中,如老师或网友能提供相关只言片语的资料,本人都将万分感谢。我的邮件hzchina_ok@126.com,再次谢谢各位前辈

    • 已编辑 袁源 2009年5月15日 8:19 进一步修改下内容
    • 已移动 小鱼儿Moderator 2009年5月19日 10:26 ([Loc]From:.NET Framework 相关)
    2009年5月15日 8:08

答案

  • 你好,

    你可以到Web Forms(英文论坛)论坛去讨论这个问题,那里专门讨论Web Form的开发问题。


    Please remember to mark the replies as answers if they help and unmark them if they provide no help.
    Welcome to the All-In-One Code Framework! If you have any feedback, please tell us.
    • 已标记为答案 袁源 2009年5月22日 5:52
    2009年5月21日 2:15
    版主

全部回复