文档章节

Visual C#(创建窗体控件)

来来叔叔
 来来叔叔
发布于 2017/08/04 23:57
字数 284
阅读 7
收藏 0
 
Windows窗体控件都有是直接或间接地继承自System.Windows.Forms.Control类。在.NET中可以利用3种方法创建窗体控件,分别是用户控件,自定义控件,从现有控件类派生新的控件。
1.创建用户控件
一般是把已存有的windows控件组合构成一个新用户控件,这种创建方式要从UserControl类派生出用户的控件类。UserControl类从ContainerControl类派生,所以它可以包含其它控件。
2.自定义控件
需要从Control类派生,然后添加新的功能。Control类中包含了Windows窗体控件的确基本功能,如消息循环、键盘鼠标、窗口句柄等。用户一般需要添加绘制代码以控制控件的外观。
3.从已有的控件类派生新的控件
可以在在VS.NET中选择新建用户控件的生成代码框架,然后把类定义中的基类UserControl改为要继承的控件类如Button, TextBox等,还可在类定义中添加其它的组件、属性和方法。

© 著作权归作者所有

来来叔叔
粉丝 0
博文 100
码字总数 55732
作品 0
广州
高级程序员
私信 提问
轻松打造高校学生管理系统登录界面----visual studio新篇

接触visual studio很久啦,老早就想开发一款学生系统登录界面‘图: 磨刀不误砍柴工,let's start 工具/原料 Visual Studio工具(Visual Studio 2010)。 Icon图片(非必选),简洁的图片 打...

crossmix
2015/12/05
1K
1
Windows Phone 7 - 控件的基本使用

原文地址:http://create.msdn.com/en-US/education/quickstarts/Using_Controls 【译 者注:这篇文章是翻译自微软官方的WP7 QuickStart的第三篇,讲述WP下控件的基本使用方法。部分内容加入了...

虫虫
2012/02/21
282
0
Visual C#文件读取方式之一行方式

Visual C#读取文件方式有很多种,下面介绍第一种,行读取方式。 1.假设我们是通过一个按钮(openFile)促发一个文件选择对话框(openFileDialog),然后读取文件内容并显示到一个文本框(sour...

C_Sharp大大
2013/06/12
409
0
将 C# 的图像对象保存到 Oracle BLOB 字段中

本文我想跟大家分享的是如何将 C# 中的一些图像对象保存到 Oracle 中的 BLOB 字段中,这里我们并不想从零开始,而是使用我自己的框架,下面我们开始。 1. 首先创建一个空的表: 2. 接下来下载...

彭博
2012/11/27
379
0
《Visual C# 2005 程序开发与界面设计秘诀》光盘勘误

之前有人留言,对《Visual C# 2005 程序开发与界面设计秘诀》Page 266 ,条款68如何创建非矩形的窗体和控件提出了疑问。 之后忙检查简体版随书光盘,发现第五章的文件果然存在问题,程序无法...

章立民
2006/12/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

arduino项目-1. 模拟楼道灯

@toc 1.1 情景说明 说明 漆黑的夜晚,当有人非法进入一所房屋,房屋内的灯在恰当的时间亮起,也许会有效阻止非法活动的继续。 效果展示 1.2 实验器材 器材名称 数量 继电器 1 人体红外感应器...

acktomas
23分钟前
4
0
Nacos 常见问题及解决方法

Nacos 开源至今已有一年,在这一年里,得到了很多用户的支持和反馈。在与社区的交流中,我们发现有一些问题出现的频率比较高,为了能够让用户更快的解决问题,我们总结了这篇常见问题及解决方...

阿里云官方博客
29分钟前
6
0
pinyin4j 满足中文转拼音的需求

引入依赖 // https://mvnrepository.com/artifact/com.belerweb/pinyin4j //汉字转拼音compile group: 'com.belerweb', name: 'pinyin4j', version: '2.5.1' 写入中文转拼英的工具......

edison_kwok
34分钟前
5
0
IPSE接入Substrate/Polkadot插槽实现互操作性的运行原理

Substrate框架将区块链的众多功能都模块化,对于开发者来说,只是一个选择的问题,同时还保持了众多的可以定制的功能和模块,比如底层通信模块,比如账户体系,比如共识机制等都是可以自己定...

IPSE
40分钟前
156
0
linux配置安装phpMyAdmin的步骤记录

1、首先在phpMyAdmin官方网站 http://www.phpmyadmin.net/downloads下载源码包,或者通过脚本之家进行下载://www.jb51.net/codes/405261.html ,下载后上传到服务器解压即可,或者通过Linux...

蜗牛女孩
41分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部