zoukankan      html  css  js  c++  java
  • 自定义控件开发示例

    功能设计
    开发:
      新建控件项目专案
      继承相关接口
      创建子控件
      公开相关 属性 方法 事件
      编译生成
    使用:
      添加引用

    因为时间关系 现只将示例源代码写出
    本实例开发的是一个由ListBox和6个ImageButton组成的列表组件
    通过ImageButton可以控制列表项的增加和删除
    以及列表项在列表中的位置
    到第一位 上一位 下一位 到最后位

    示例代码

      1using
     10
     11namespace JX_CC_LC
     12{
     13    /// <summary>
     14    /// LC_T01 的摘要描述。
     15    /// </summary>

     16    [DefaultProperty(""),
     17    ToolboxData("<{0}:LC_T01 runat=server></{0}:LC_T01>")]
     18    public class LC_T01 : System.Web.UI.WebControls.WebControl, INamingContainer//,IPostBackDataHandler
     19    {
     20        //声明所要用到的ListBox,ImageButton
     21        
     30        //声明事件
     31        
     35        //创建子控件
     36        
    166        //输出
    167        
    174        //图像来源控制
    175        
    271        //ADD 按键事件
    272        
    282        控件属性部分
    450    }
    //class
    451}
    //namespace
    452
  • 相关阅读:
    (78) C# System.Text.Json
    EF 迁移数据库
    element table
    element-plus 安装
    asp.net core 跨域
    JS常用公共方法 获取弹出层合适的宽高
    一篇文章让你搞懂如何通过Nginx来解决跨域问题
    Dubbo系列讲解之服务注册【3万字长文分享】
    Dubbo系列讲解之扩展点实现原理分析【2万字分享】
    MySQL索引篇之索引存储模型
  • 原文地址:https://www.cnblogs.com/freeliver54/p/586183.html
Copyright © 2011-2022 走看看