【招商主管QQ35497】欧亿OE平台官方网站首页,指定招商主管QQ35497,提供OE欧亿注册网址,招商代理注册政策及欧亿平台在线登录注册地址,是一家专注网站SEO优化资讯平台。

OE欧亿平台首页C# WinForm界面设计教程——第7节

欧亿SEO资讯 欧亿SEO资讯 1个月前 (05-06) 12次浏览

欧亿OE平台首页-SEO资讯

我是笑林新记,分享一下我使用C#的一些用法,希望对大家有帮助!

Visual Studio版本:Enterprise 2015

1

本节要点

在第5节课中我们讲了单选按钮和复选框,我们可以想象一下:假如我的选项有很多,那么岂不是需要很多单选按钮和复选框控件,占据页面布局,欧亿平台官方网站得多个控件,很明显不符合实际需求。那么我们就来讲一下checkedListBox这个控件。

2

界面设计

复选列表框的数据是可以直接通过属性中的Items来直接添加,添加内容很简单,每行代表一个选项。大家可以自己试一下,我这里就不用这种方法了,实际开发中,很少有直接写的,因为直接写的话,后续如果想要更新,欧亿平台官方网站要重新发布,一般是通过后台读取数据库数据进行绑定。

OE欧亿平台首页C# WinForm界面设计教程——第7节

添加Load事件,这个在第5节中有讲到。在Load事件中,我们用for循环,添加20个选项。

Add方法是在列表中新增。

Insert方法是往列表中插入。

RemoveAt方法是删除指定索引值。

3

for循环使用

这里讲一下for循环的使用

for循环括号中有三个表达式,用“;”分开,

int i = 1是第一个表达式,定义整数i,初始值为1。

i <= 20是第二个表达式,只要这个表达式成立,循环就继续执行。

i++是第三个表达式,第一个表达式定义的变量的改变,等同于i=i+1,表明每循环一次,i的值加一。直到i>20后表达式二不成立,循环就结束了。

4

获取复选列表框选中值

OE欧亿平台首页C# WinForm界面设计教程——第7节

界面中我给了一个提交的按钮,点击按钮,获取选中的选项信息。代码部分:

checkedListBox1.CheckedItems是获取复选列表框中被勾选的选项,结果是个集合,Count是集合的个数。这里用了for循环,获取被选中选项的值。

定义字符串类型的变量data,通过判断data的值来提示不同的信息。

5

运行结果

程序运行结果:

OE欧亿平台首页C# WinForm界面设计教程——第7节

复选框在选中的时候需要双击才能勾选或者取消,因为第一次是选择中该选项,使欧亿OE娱乐变蓝色,第二次才能勾选中。如果想变成单击就勾选或者取消,需要更改属性中CheckOnClick的值为True才可以。顺便再说一下欧亿OE娱乐它几个比较常用的属性:

MultiColumn:是否允许多列,默认值是False,设置为True后,可自动生成多列。

ColumnWidth:列宽,在多列的情况下,可自由设置列宽。


OE欧亿平台注册网址_官网招商代理指定站_SEO网
如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:OE欧亿平台首页C# WinForm界面设计教程——第7节
喜欢 (0)