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;
       }
      }

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

    嗯,有空研究一下。

  • 相关阅读:
    成都磨子桥技工学校 / 数据结构 Challenge 4
    圆桌问题(网络流24题)
    试题库问题(网络流24题)
    [AHOI2005]航线规划
    [AMPPZ2014]The Prices
    方格取数(网络流24题)
    太空飞行计划问题(网络流24题)
    Linux 学习3
    Linux 学习2
    Linux 学习1
  • 原文地址:https://www.cnblogs.com/lindping/p/2004844.html
Copyright © 2011-2022 走看看