WinForm 公共控件和属性
Button 按钮
布局
AutoSize 内容超出部分是否扩展到适应尺寸大小
Location 位置坐标
Size 控件大小
行为
Enabled 控件是否启用
visible 控件是可见还是隐藏 true可见 false 隐藏
外观
BackgroundColor 背景色
BackgroundImage 背景图片
BackgroundImageLayout 背景图片排列方式
Cursor 鼠标显示方式
+ FlatAppearance
- BorderColor 边框线
- BorderSize 边框线粗细
- MouseDownBackColor 鼠标按下的颜色
- MouseoverBackColor 鼠标移出的颜色
- FlatStyle (Flat)确定当用户将鼠标移动到控件上并单击时的该控件的外观
Font 字体样式
ForeColor 前景色,字体颜色
Image 图片
ImageAlign 图片在控件显示的位置
Text 控件显示的文字
TextAlign 文字在空间显示的位置
TextImageRelation 文字图片两个相互的位置
点击按钮变为不可用
private void button1_Click(object sender, EventArgs e)
{
button1.Enabled = false;
}
Checked 复选项
外观
Appearance 复选项的外观
CheckedAlign 控件复选框的位置
Checked 是否选中
CheckState 选中状态
CheckedLIstBox 复选框
行为
checkonclick 能否单击切换
SelectionMove 是单选还是多选还是不可选
Sorted 排序
取值
private void button1_Click(object sender, EventArgs e)
{
string end = "";
foreach (string i in checkedListBox1.CheckedItems)
{
end += i + ",";
}
MessageBox.Show(end);
}
ComboBox 下拉选项
外观
DropdownStyle DropDownList
只能选,不能写修改
MaxLength 输入最多字符数
Items 集合
一点击添加1-5位数,并且默认选中1
private void button1_Click(object sender, EventArgs e)
{
for (int i = ; i <= ; i++)
{
comboBox1.Items.Add(i);
}
comboBox1.SelectedIndex = ;
}
DateTimePicker 日期
行为
MaxDate 最大日期
MinDate 最小日期
取值
dateTimePicker1.Value 返回的datetime类型 显示的是2017-4-27
dateTimePicker1.Text.ToString() 返回的是string 显示的是2017-4-27 9:43:00
MonthCalendar 日历
取值----从开始到结束
monthCalendar1.SelectionStart.ToString() + "-" + monthCalendar1.SelectionEnd.ToString()
Label 显示的文字
LinkLabel 超链接文字
ListBox 单选框
行为
SelectionMode 是单选还是多选
MaskedTextBox 特殊文本
行为
Mask 控制输入字符串
NotifyIcon 任务栏右侧小图标
外观
Icon 小图标
Text 显示文字
例如:
NumerUpDown 输入数字的
Maximum 控制最大数字
Minimum 控制最小数字
PictureBox 图片框
ProgressBar 进度条
value 目前进度到的进度 例如:输入50
MarqueeAnimationSpeed 进度条的速度 值越大越慢
RadioButton单选项
RichTextBox 文本域
行为
MaxLength 输入最大的字符数
ReadOnly 是否只读
MultiLine 是否跨越多行
SrollBars 滚动条状态
TextBox 文本
行为
PassWardChar 输入的密码显示的密码符
UserSystemPassWard 是否使用系统自带的密码符
文本变文本域 点框的小箭头 再是MultiLine 点确定
文本域和文本的区别
richTextBox1.Text = "aaa\r bbb";
textBox1.Text = "aaa\r bbb";
richTextBox1 textBox1
ToolTip 关联控件显示信息
杂项
ToolTitle 提示小标题
ToolTipIcn 提示的小图标
InitalDelay 移入控件多长显示提示框
ReshowDelay 移出控件多长时间消失提示框
例如使用一张图片
在图片框上
属性
杂项
toolTip1上的ToolTip 后面输入文字 就是提示或者显示的介绍的内容
WebBorser 在窗体浏览网页
使用
public Form1()
{
InitializeComponent();
webBrowser1.Url = new Uri("http://www.baidu.com");
} private void button1_Click(object sender, EventArgs e)
{
string s = textBox1.Text;
webBrowser1.Url = new Uri(s);
}
WinForm 公共控件和属性的更多相关文章
- WinForm 公共控件
一.窗体属性: 1.AcceptButton - 窗体的“接受”按钮.如果设置该属性,每次用户按“Enter”键都相当于“单击”了该按钮. 需要设置哪个键,就在后面选择. 2.CancelButton ...
- WinForm公共控件
公共控件:1.Button:按钮 用户点击时触发事件 行为属性 Enabled -是否启用 Visible -是否隐藏2.CheckBox .CheckListBox - 复选框 复选框组 3.Com ...
- 【2017-04-25】winform公共控件、菜单和工具栏、Tab和无边框窗体制作
一.公共控件 1. Button 按钮 + 布局 - AutoSize 按钮尺寸自动适应里面内容的长度 - Location 位置 - Margin 控件与控件外边距 - S ...
- 【2017-04-25】winform公共控件、菜单和工具栏
一.公共控件 公共控件很多的属性很多都相似,这些是大部分都相同的: +布局 - AutoSize:自动适应控件上文字内容- Location:位置- Margin:控件间的间距- Size:控件大小 ...
- winform 公共控件 ListView
//数据显示,刷新 public void F5() { listView1.Items.Clear(); List<Students> Stu = new StudentsData(). ...
- winform的常用公共控件和常用属性
我们在学位winform的控件和属性的时候要学会赋值取值还有改值 公共控件: 1,Button(按钮): Enabled :是否可用 Visible:是否可见 2,CheckBox(多选项) Chec ...
- WinForm 窗体基本属性、公共控件
一.WinForm:客户端程序制作 - C/S (B/S:服务器端) 它是基于.NET Framework框架上运行,不是必须在windows系统上才能运行---------------------- ...
- C# winform 跨线程更改窗体控件的属性
当winform程序中新开一个线程,是无法改变主线程中窗体控件的属性的,否则运行时会报错. 若想在其他线程中控制主线程中的窗体控件,则必须利用BeginInvoke方法. 例如:添加一个名为textb ...
- winform(公共控件)
一.客户端设计思路 1.理顺设计思路,架构框架 2.设计界面 3.编写后台代码 4.数据库访问 二.公共控件 1.Button(按钮): ⑴ Enabled :确定是否启用控件 ⑵ Visible:确 ...
随机推荐
- [hdu3065]病毒侵袭持续中(AC自动机)
题意:给出多种病毒的号码和特征码,计算在某串中各病毒匹配的次数. 解题关键:AC自动机模板题,多组输入坑人. #include<bits/stdc++.h> using namespace ...
- Robot FrameWork基础学习(四) 元素定位
元素定位 对于web自动化测试来说,就是操作页面的各种元素,在操作元素之间需要先找到元素,换句话说就是定位元素. Selenium2Library提供了非常丰富的定位器: 虽然提供了这么多种定位方式, ...
- 《Java多线程编程核心技术》读后感(八)
不使用等待/通知机制实现线程间通信 使用sleep()结合while(true)死循环来实现多个线程间通信 package Third; import java.util.ArrayList; imp ...
- ECMA 上传文件到SHarePoint 文档库
<script src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js" type="text/ ...
- C# 写 LeetCode easy #7 Reverse Integer
7.Reverse Integer Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 ...
- ShellExecute
有三个API函数可以运行可执行文件WinExec.ShellExecute和CreateProcess. 1.CreateProcess因为使用复杂,比较少用. 2.WinExec主要运行EXE文件. ...
- 3DMAX 10 角色动作
基本流程 1保存初始姿势(保存原始T动作) 2确定动画帧数时间 3找参考动作姿态,绘制关键帧草图 4先调整出初始姿势,如果是循环动画,需要把第一帧复制到最后一帧 5大体先想好在固定时间比例调草图的关键 ...
- Solr 6.7学习笔记(08)-- Facet
在搜索中,我们搜索时,通常会自动返回一些相关的搜索.比如,你搜索了一本书,会自动返回作者信息加上他的其它书籍的数量.这种功能在Solr中称之为Facet.不太好翻译.下面对于参数的说明,我以搜索“手机 ...
- IT兄弟连 Java语法教程 编译Java程序
编写好Java程序的源代码后,接下来就应该编译该Java源文件来生成字节码文件了. 编译Java程序需要使用JDK中提供的javac命令,因为已经把javac命令所在的路径添加到了系统的Path环境变 ...
- git小白的学习
1.1 Git介绍 1.1.1 什么是Git Git是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理.Git 是 Linus Torvalds 为了帮助管理 Linux ...