• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > 解析C#自定义控件的制作与使用实例的详解

解析C#自定义控件的制作与使用实例的详解

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c#自定义控件,c#自定义控件开发,c#自定义控件教程,c#自定义控件事件,c#用户自定义控件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
上篇:控件制作
本例是制作一个简单的自定义控件,然后用一个简单的测试程序,对于初学者来说,本例子比较简单,只能起到抛石引玉的效果。
我也是在学习当中,今后会将自己所学的逐步写出来和大家交流共享。
第一步:新建一个控件库项目:myControl



第二步:从工具箱里面拖动1个PictureBox、1个Button、6个Lable控件到用户界面上,布局如下:



如上图,设置pictureBox的Name为picBox,背景为白色,Button的Name为btnOpen,另外靠左的三个Lable的Text属性分别为:文件名称,文件大小,文件尺寸,靠右的三个Lable的Name分别为:lblName, lblLength, lblSize.
第三步:添加处理程序代码
在btnOpen的Click事件写入代码,打开一个打开文件对话框,选择一个图形文件,打开并将它显示在picBox上。
</div> 单击“打开”按钮,弹出打开文件对话框:</div> </div> </div> 第五步:查看成生的控件文件,到该项目文件目录下的bin->debug中可找到。</div>  </div> </div> 第一步:新建一个C# Windows 应用程序,名为TestMyButton.</div>  </div> 第二步:增加自定义的用户控件</div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>  </div> </div> </div> 第四步 测试程序</div>  </div> </div> </div> </div> </div> </div> 测试成功。</div>  </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#中事件的定义和使用
  • C#自定义类型强制转换实例分析
  • C#自定义事件及用法实例
  • C#定义简单的反射工厂实例分析
  • C#定义的MP3播放类实例
  • C#自定义繁体和简体字库实现中文繁体和简体之间转换的方法
  • C#自定义导出数据到Excel的类实例
  • C#控件闪烁的解决方法
  • C#常用自定义函数小结
  • C#中WebBroeser控件用法实例教程

相关文章

  • 2017-05-28spreadsheetgear插件屏蔽鼠标右键的方法
  • 2017-05-28C#实现简单的汽车租赁系统
  • 2017-05-28C#编程实现连接ACCESS数据库实例详解
  • 2017-05-28C#实现WebSocket协议客户端和服务器websocket sharp组件实例解析
  • 2017-05-28学习Winform文本类控件(Label、Button、TextBox)
  • 2017-05-28c# 引用类型构造器
  • 2017-05-28C#语言中的修饰符汇总
  • 2017-05-28C#播放背景音乐的方法小结
  • 2017-05-28C#操作Access通用类实例
  • 2017-05-28C#连接db2数据库的实现方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#获取图片的后缀名解析
    • C#实现把科学计数法(E)转化为正常数字值
    • C#基于Extension Method(扩展方法)获得文件大小的方法
    • 详解C# 网络编程系列:实现类似QQ的即时通信程序
    • C#命令行编译器配置方法
    • 基于字符集、字符编码与HTTP编码解码之万象详解
    • 怎么利用c#修改services的Startup type
    • C#动态创建button的方法
    • C#中lock死锁实例教程
    • C#停止线程的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有