【基础知识】winfrom窗体的属性
窗体的属性:
Icon:窗体的右上角图标
FormBoarderStyle:窗体的边线样式
MaximizeBox: 最大化按钮是否可用
MinimizeBox:最小化按钮是否可用
Opacity:透明度
ShowInTaskbar:是否在任务栏上显示
StartPosition:启动程序时显示的位置
Text:标题栏的名称
TopMost:保持在最前端,true.false
WindowState:指示窗体初始时最大化还是最小化还是正常
默认确认按钮:AcceptButton
默认取消按钮:CancelButton
窗体的事件:
Load(默认):窗体显示之前最后一个触发的事件,所以我们一般在这个事件中对窗体的控件进行赋值初始化
Activated:窗体获得焦点是触发
Deactivate窗体失去焦点是触发
注意:窗体的Enter和Leave事件被取消,请不要使用FormClosed
FormClosing:窗体进入关闭前触发的事件
Resize:当窗体的大小发生改变时触发的事件
窗体的方法:
Close():窗体关闭
Hide():隐藏窗体(隐藏窗体)
Show():以非模态显示窗体(显示窗体)
ShowDialog():以模态的方式打开窗体
TextBox:用来接收用户输入的文本的文本框
属性:
Multiline:true可以多行输入,False单行输入
MaxLength:最多输入的文本内容
PasswordChar:掩码,将用户的输入改成指定的字符掩盖
ReadOnly:文本框内容只读
ScollBars:滚动条
TextAlign:文本的对齐方式
事件:
Enter:获得焦点时触发
Leave:失去焦点时触发
KeyPress:用户按键触发
TextChange:当用户更改时触发
KeyPress:键盘按一次是触发的事件
方法:
Focus():获得焦点
Select():设置选中的文字
SelectAll():选中所有文字
Selectionstart:如果选中一段文本,则是起点位置,如果没选中,则指示光标的位置
PictureBox
属性:
Image:设置显示的图片
SizeModel:显示的样式
事件:
Image.FromFile(图片的路径):返回一个Image类型,这是载入到内存中的图片
设置Tab键的跳转顺序
视图--Tab键顺序
TabStop:是否允许该控件获得焦点,true可以,false不可以
Sender中存的就是触发事件的控件对象
ComBox:
属性
AutoCompleteC..
为赋值
CheckBox:
属性:
ChackState
所有控件都继承Controls
radioButton单选框
【基础知识】winfrom窗体的属性的更多相关文章
- 基础知识系列☞C#中→属性和字段的区别
"好吧...准备写个'基础知识系列',算是记录下吧,时时看看,更加加深记忆···" 其实本来准备叫"面试系列"... 字段.属性.你先知道的哪个概念? ***我 ...
- WPF 数据绑定 1_1 基础知识&绑定到元素属性
A.数据绑定基础: 数据源对象:WPF将从该对象中提取信息,交由目标对象进行显示. 目标对象:从数据源中提取信息,并赋给该对象的属性. B.绑定到元素属性 最简单的绑定情形则是将一个源对象指定为一个W ...
- jQuery基础知识— 获得内容和属性
jQuery拥有可操作HTML元素和属性的方法. 获得内容: text()--设置或返回所选元素的文本内容 html()--设置或返回所选元素的内容(包括HTML标记) val()--设置或返回表单字 ...
- jQuery基础知识— 获得内容和属性
jQuery拥有可操作HTML元素和属性的方法. 获得内容: text()--设置或返回所选元素的文本内容 html()--设置或返回所选元素的内容(包括HTML标记) val()--设置或返回表 ...
- vue.js基础知识篇(3):计算属性、表单控件绑定
第四章:计算属性 为了避免过多的逻辑造成模板的臃肿不堪,可使用计算属性来简化逻辑. 1.什么是计算属性 <!DOCTYPE html><html lang="en" ...
- HTML5培训入门基础知识了解CSS3 3D属性
CSS3 3D 什么是3d的场景呢? 2d场景,在屏幕上水平和垂直的交叉线x轴和y轴 3d场景,在垂直于屏幕的方法,相对于3d多出个z轴 Z轴:靠近屏幕的方向是正向,远离屏幕的方向是反向 CSS3中的 ...
- python基础知识08-类定义、属性、初始化和析构
1.类的定义 class 类 是独立存放变量(属性/方法)的一个空间. 每个实例都是一个独立的变量空间.不同实例之间的空间互相不可见. 一个实例的特征,就是属性. 定义在类中的私有属性也可以被子类继承 ...
- android基础知识复习——RelativeLayout布局属性、背景、半透明设置(XML设置)
转自:http://blog.csdn.net/fansongy/article/details/6817968 复习布局与XML,写了一个空的登录界面.XML的注释我写在当行的后面了.程序运行图: ...
- 《Linux基础知识及命令》系列分享专栏
<Linux基础知识及命令>系列分享专栏 本专题详细为大家讲解了Linux入门基础知识,思路清晰,简单易懂.本专题非常适合刚刚学习Linux的小白来学习,通过学习该专题会让你由入门达到中级 ...
随机推荐
- WebService环境变量
将axis2部署到tomcat的webapps文件夹下: 因为该路径用于自动部署Web应用,将Web应用复制在该路径下,tomcat会将应用自动部署在容器中. AXIS_LIB:F:\tomcat\w ...
- xgraph和gnuplot初体验
今天分别体验了一下xgraph和gnuplot. xgraph是ns2自带的画图工具,使用很简单.它的标准的数据文件是ascii文本文件,每一行两个数据,以空格隔开,这样就有了两列数据.把这样的文 ...
- PHP面向对象__set(赋值方法)
//类Ren里面的变量都是私有的,子类$r里面直接取是取不到的,正常给变量赋值的方法为$r->__set("age",20);,但是可以直接写成$r->age = 20 ...
- 线段树区间更新(set暴力)
题目链接:https://cn.vjudge.net/contest/66989#problem/I 具体思路:使用栈存储村庄被损坏的顺序,然后set存的是被损坏的村庄,然后每一次查询,直接找到要查询 ...
- springCloud全实战超详细代码demo+笔记
码云: https://gitee.com/houzheng1216/springcloud
- reshape中的-1
>>> a = np.array([[1,2,3], [4,5,6]]) >>> np.reshape(a, (3,-1)) # the unspecified v ...
- win7 64位mysql安装及navicat 解压版
教程:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html Mysql修改设置root密码的命令及方法:http://jingy ...
- vue总结07 常用插件
插件 开发插件 插件通常会为 Vue 添加全局功能.插件的范围没有限制——一般有下面几种: 添加全局方法或者属性,如: vue-custom-element 添加全局资源:指令/过滤器/过渡等,如 v ...
- linux之发送邮件--sendmail服务配置
新手入门也不知道什么日志分析服务好,鸟哥说logwatch,那我就从logwatch开始吧! logwatch用到了emai发邮件,先从配置邮件发送sendmail开始: 安装sendmail服务,我 ...
- ansible的几点记录
user模块的password加密 ansible中user模块的password需要传入加密数据,可以通过这种方式快速加密: To get a sha512 password hash (rando ...