zoukankan      html  css  js  c++  java
  • 给自定义控件的属性提供用户界面

    前不久给自己的分页控件的跳转按钮换成图片按钮, 添加了一个图像路径的属性,一边使用者可以自定按钮义图片 ,发现在使用的时候,不能象设置.net的内置控件如 HyperLink的ImageUrl属性那样,弹出选择图片文件的对话框,上csdn问了一下,然后查找了一下sdk,解决了这个问题

    在属性定义前加上标签


      [EditorAttribute(typeof(System.Web.UI.Design.ImageUrlEditor), typeof(UITypeEditor))]

    就ok了。。。 我的代码如下:

      [EditorAttribute(typeof(System.Web.UI.Design.ImageUrlEditor), typeof(UITypeEditor))]

    public virtual string GotoImageUrl
      {
       get
       {
        string text1 = (string) this.ViewState["GotoImageUrl"];
        if (text1 != null)
        {
         return text1;
        }
        return string.Empty;
       }
       set
       {
        this.ViewState["GotoImageUrl"] = value;
       }
      }

    如此类推,实现其他类型的文件路径选择,也是一般,不过如果实现若干个枚举呢?

    嗯,有空研究一下。

  • 相关阅读:
    第二周学习总结
    2019春总结作业
    第十二周作业
    第十一周作业
    第九周作业
    第八周作业
    第七周作业
    第六周作业
    第五周课程总结与报告
    Java第四周编程总结
  • 原文地址:https://www.cnblogs.com/lindping/p/2004844.html
Copyright © 2011-2022 走看看