• WinForm GDI+自定义控件总结(一)


    前言

      由于项目的原因好久没写博客了,也正是项目的原因开始系统的学习WinForm,从而接触到自定义控件的开发。自定义控件的开发有一定的难度,对开发者要求比较高,需要了解Windows运行的机制,熟悉win32Api和GDI+。下面是我收集的一些资料,挺不错的。

    资料

    .NET组件编程
    http://www.cnblogs.com/mapserver/category/57177.html

    .NET组件编程(1) 基础
    .NET组件编程(2) PropertyAttribute和EventAttribute
    .NET组件编程(3) Property Editor
    .NET组件编程(4) 用户自定义Property Editor的调试
    .NET组件编程(5) TypeConverterAttribute,类型转换
    .NET组件编程(6) Component Designer
    .NET组件编程(7) Component DesignerAction(智能标记)
    .NET组件编程(8) Component DocumentDesigner(文档设计器)
    .NET组件编程(9) 结束篇
    .NET组件编程(10) 补充 ISupportInitialize

    Asp.Net 服务器端控件
    http://www.cnblogs.com/mapserver/archive/2006/04/26/386070.html

    Asp.net服务器控件编程 总览
    Asp.net服务器控件编程(1) 开篇、基础
    Asp.net服务器控件编程(2) 来做个热身运动吧
    Asp.net服务器控件编程(3) ViewState(一)——asp.net控件的精华之一
    Asp.net服务器控件编程(4) 呈现
    Asp.net服务器控件编程(5) 复杂属性
    Asp.net服务器控件编程(6) ViewState(二)——ViewState用法和IStateManager
    TextDataSource(1) — DataSourceControl内幕
    TextDataSource(2) — 翠花,上“数据”
    TextDataSource(3) — 请把我的数据更新回去

    Asp.Net控件开发基础系列
    http://www.cnblogs.com/Clingingboy/archive/2006/09/17/506741.html

    第一部分 Asp.Net控件开发基础
    1.asp.net控件开发基础(1) ----------接触自定义控件
    2.asp.net控件开发基础(2) ----------明白使用Render方法呈现自定义控件
    3.asp.net控件开发基础(3) ----------自定义控件事件处理
    4.asp.net控件开发基础(4) ----------明白使用RenderContent方法呈现自定义控件
    5.asp.net控件开发基础(5) ----------简单介绍自定义控件简单属性和复杂属性
    6.asp.net控件开发基础(6) ----------简单介绍自定义控件样式属性
    7.asp.net控件开发基础(7) ----------初步认识复合控件
    8.asp.net控件开发基础(8) ----------在复合控件中中的事件处理(事件冒泡)
    9.asp.net控件开发基础(9) ----------再谈属性,学习自定义类型转换器
    10.asp.net控件开发基础(10) --------再谈属性,实现自定义控件集合属性
    11.asp.net控件开发基础(11) --------自定义视图状态管理
    12.asp.net控件开发基础(12) --------为子控件添加样式
    13.asp.net控件开发基础(13) --------服务器控件客户端功能
    14.asp.net控件开发基础(14) --------服务器控件生成器
    15.asp.net控件开发基础(15) --------总结和补充

    第二部分 Asp.Net控件开发进阶
    16.asp.net控件开发基础(16) --------服务器模板控件
    17.asp.net控件开发基础(17) --------数据绑定控件(1)
    18.asp.net控件开发基础(18) --------数据绑定控件(2)

    扩展GridView控件
    http://www.cnblogs.com/webabcd/archive/2007/02/04/639830.html

    控件开发
    扩展GridView控件(一)——鼠标经过行时改变行的样式
    扩展GridView控件(二)——给字段标题加上排序状态
    扩展GridView控件(三)——单击命令按钮弹出确认框
    扩展GridView控件(四)——每行复选框的全选与取消全选
    扩展GridView控件(五)——固定表头、指定行或指定列
    扩展GridView控件(六)——数据行响应鼠标的单击和双击事件
    扩展GridView控件(七)——改变通过CheckBox选中的行的样式
    扩展GridView控件(八)——导出为Excel
    扩展GridView控件(九)——给数据行增加右键菜单
    扩展GridView控件(十)——再增加一种分页样式

    WinForm控件开发总结
    http://www.cnblogs.com/guanjinke/category/77694.html

    WinForm Control的开发心得
    WinForm控件开发总结(一)-----开篇 
    WinForm控件开发总结(二)-----使用和调试自定义控件 
    WinForm控件开发总结(三)-----认识WinForm控件常用的Attribute 
    WinForm控件开发总结(四)-----控件属性的串行化 
    WinForm控件开发总结(五)-----为控件的复杂属性提供类型转换器 
    WinForm控件开发总结(六)-----控件属性类型转换器代码详解 
    WinForm控件开发总结(七)-----为复杂属性的子属性提供编辑功能 
    WinForm控件开发总结(八)-----为属性提供弹出式编辑对话框 
    WinForm控件开发总结(九)-----为属性提下拉式属性编辑器 
    WinForm控件开发总结(十)-----为属性设置默认值 
    WinForm控件开发总结(十一)---调试控件的设计时行为 
    制作VS风格的Toolbox控件 

    今天你写控件了吗?
    http://www.cnblogs.com/thinhunan/archive/2005/11/30/287648.html

    今天你写控件了吗?----Asp.net服务器控件开发系列文章 汇总
    今天你写控件了吗?----ASP.net控件开发系列(一)
    今天你写控件了吗?----ASP.net控件开发系列(二) 
    今天你写控件了吗?----ASP.net控件开发系列(三) 
    今天你写控件了吗?----ASP.net控件开发系列(四) 
    今天你写控件了吗?----ASP.net控件开发系列(五) 
    今天你写控件了吗?----ASP.net控件开发系列(六) 
    今天你写控件了吗?----ASP.net控件开发系列(七) 
    今天你写控件了吗?----ASP.net控件开发系列(八) 

  • 相关阅读:
    jQuery中使用了document和window哪些属性和方法
    jQuery.extend函数解析
    我的音乐播放器样式初稿
    jQuery插件xmlDOM源码学习
    从jQuery.camelCase()学习string.replace()
    document.getElementById到底是什么东西?
    LESS和Sass异同
    【转】查找应用中的Private API
    (转)SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问 shiney
    SQL的跨服务器查询(表,视图一样) shiney
  • 原文地址:https://www.cnblogs.com/Khadron/p/winform_curstom_control.html
Copyright © 2020-2023  润新知