码迷,mamicode.com
首页 > Windows程序 > 详细

winfrom控件——基本工具

时间:2016-08-21 18:38:21      阅读:1036      评论:0      收藏:0      [点我收藏+]

标签:

窗体事件:属性—事件—load(双击添加)

窗体加载完之后的事件:

技术分享

删除事件:先将属性事件里挂号的事件名删掉(行为里的load)再删后台代码里的事件。

 

控件:工具箱里(搜索—双击或点击拖动到窗体界面)

1、label——文本显示工具

属性:text:显示文字(font 、forecolor这些属性都可使用,改变字体等)

每一个控件或工具都有一个name;并且不允许重复,设置name为:biaoti.

在后台代码里怎么写:

技术分享

2、Textbox——文本框(允许用户输入的)和lable相同

技术分享

3、RichTextBox——文本域(是多行的)(同2)

4、Button——按钮(外观里的flatstyle可设计,)它的功能:点击它可以实现某些功能,——点击事件(添加:双击按钮)

技术分享

5、radioButton(一般是俩或是多个)——单选按钮

Checked属性:是否选中(默认选中项)在同一个父集里进行分组。

panel——是一个容器(可称放东西)

a:取出单选按钮选中值

技术分享

每一个工具都有一个对象存在,每一类工具都是一个类,拖到From1里面的都是一个对象,所有工具的类都是Control,

is:来判断这对象是不是属于这个类  as:转换类型

b:设置某一项默认选中

技术分享

 

 

 c:不用鼠标把工具拖动  用 代码写

列如:把一个label放到 panel 里面

技术分享

6、CheckBox(同上相同)

技术分享

可设置全选:

技术分享

 

如果存储一代号(列如在“汉族”“回族”里各存代号:n001,n002)

属性——数据——Tag(写代号)  Tag:可存储自定义数据

那么取值就是:

 MessageBox.Show(ck.Tag.ToString());需转换一下

7、listbox——列表框

添加1:用鼠标添加(属性——数据——Items)

添加2:一般是从数据库读到数据,然后显示到列表中

1、先改下Name为   ListNation  (查Nation表)

用数据库里的数据添加就要读数据库:三大类(写好之后)

a:显示数据:

技术分享

结果就给listbox绑定上值了:

技术分享

 

b1:取选中项的value值:

技术分享

b2:取选中项里显示的值:

技术分享

listbox 和combobox有区别:1、显示方式不同2、下拉列表每次只能选一个,listbox有时可选多个  属性中——行为——selectionMode 可修改

如果选中多个再取选中值怎么取:

技术分享

c:设置某项选中

技术分享

8、combobox——下拉列表  (和listbox一样,但不可选多个)

技术分享

 

9、DateTimePicker——日期选择控件

a:设置选中哪一天

技术分享

结果:

技术分享

 

 

b:取到里面选中的这个日期


private void button9_Click(object sender, EventArgs e)
{
string sj="2016-1-1";//设置选中

取选中值:以下两种方式

// dateTimePicker1.Value = Convert.ToDateTime(sj);//可取值也可赋值
dateTimePicker1.Text = sj;
}

 

winfrom控件——基本工具

标签:

原文地址:http://www.cnblogs.com/yp11/p/5793183.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!