zoukankan      html  css  js  c++  java
  • 自定义控件无法在VS.net编辑中显示

    自己写了一个用户控件,拖入到编辑框只有如下图的样子,连鼠标都无法选中,怎么解决?

    ----------图片下方--------------------


    而正常的控件应该是:


    ===============
    update by rock jing on 2004-9-25
    ===============
    我定义了设计时的类,用来显示,设计时候控件显示的模样。
    public class SampleDesign
        
    {
            
    public class SampleDesigner : System.Web.UI.Design.ControlDesigner
            
    {

                
    public override string GetDesignTimeHtml() 
                
    {
                    
    // Component is the control instance, defined in the base
                    
    // designer
                    MyLabel myLable = (MyLabel)this.Component;
                    
    string html = myLable.GetHtml();

                    
    return html;

                }

                
    protected override string GetEmptyDesignTimeHtml()
                
    {
                    String html 
    =  base.GetEmptyDesignTimeHtml ();
                    html 
    = "<input type='text'"+html+">";
                    
    return html;
                }

                
    protected override string GetErrorDesignTimeHtml(Exception e)
                
    {

                    String html 
    =  base.GetErrorDesignTimeHtml (e);
                    html 
    = "<input type='text'"+html+">";
                    
    return html;
                }



            

            }


        }

    结果,出现了创建控件出错。指定转换无效

  • 相关阅读:
    I2C总线的设计
    注意: Cyusb2.0插在PC上的端口
    BULKTranfer
    浅析值类型与引用类型的内存分配
    sql server2008用ip远程连接,解决默认连不上的问题
    Decimal 结构
    单例模式 需要用showdialog 如果用show需要做如下改动
    NET4.0新功能之String.IsNullOrWhiteSpace() 方法
    SQLserver2008打不开的问题
    (C#)Winform修改DateTimePicker控件的背景色
  • 原文地址:https://www.cnblogs.com/king_astar/p/46519.html
Copyright © 2011-2022 走看看