12_C# 实现VMS客户端——控件_ComboItem
2014-09-12 13:31
246 查看
声明:
本博客为原创博客,主要讲述使用C#语言调用服务端SDK方式完成VMS客户端完整功能实现,转载请声明出处。
如有技术问题或需交流可直接联系本人邮箱:chuiwenwei@163.com
简述:
前一篇讲述了DotNetBar下的ComboBoxEx控件,本篇主要讲述其Item子项ComboItem的使用。这里专门将其列出来单讲的原因是由于其和ComboBox下面Items的添加会出现一点混淆的问题,所以单独拿出来说下。
目录:
ComboItem属性
ComboItem操作
1.ComboItem属性
BackColor 背景色
ForeColor 前景色
Image 图片
ImagePosition 图片显示位置
TextAlignment 文字显示位置
2.ComboItem操作
1.属性上直接添加子项
如果想在控件设计的过程中就将其固定的子项添加到控件上,可以点击Items然后一一添加即可。
2.动态通过代码添加子项
这里首先需要明确几个属性的概念,另外一个Item其包含了显示的Text信息,也包含了其关联的Value信息,所以在很多时候我们都是让其显示的Text为展示给用户看的数据,Value为索引值,用来做判断。
SelectedItem 当前选中的Item
SelectedText 当前选中的Item的文本显示
SelectedValue当前选中的Item关联的值
Text 当前显示或输入的文本信息
Items[i] 第几个Item
添加子项
ComboItem cmbUserNameItm = new ComboItem();
cmbUserNameItm.Text = usernames[i];
cmbUserNameItm.Text = i;
cmbUserName.Items.Add(cmbUserNameItm);
这里一定要注意要创建新的ComboItem,然后给其Text和Value赋值后再使用Items.Add方法添加。
代码参考FrmControl.ComboBoxEx.cs文件
Demo下载地址:http://pan.baidu.com/s/1eQqxqCi
本博客为原创博客,主要讲述使用C#语言调用服务端SDK方式完成VMS客户端完整功能实现,转载请声明出处。
如有技术问题或需交流可直接联系本人邮箱:chuiwenwei@163.com
简述:
前一篇讲述了DotNetBar下的ComboBoxEx控件,本篇主要讲述其Item子项ComboItem的使用。这里专门将其列出来单讲的原因是由于其和ComboBox下面Items的添加会出现一点混淆的问题,所以单独拿出来说下。
目录:
ComboItem属性
ComboItem操作
1.ComboItem属性
BackColor 背景色
ForeColor 前景色
Image 图片
ImagePosition 图片显示位置
TextAlignment 文字显示位置
2.ComboItem操作
1.属性上直接添加子项
如果想在控件设计的过程中就将其固定的子项添加到控件上,可以点击Items然后一一添加即可。
2.动态通过代码添加子项
这里首先需要明确几个属性的概念,另外一个Item其包含了显示的Text信息,也包含了其关联的Value信息,所以在很多时候我们都是让其显示的Text为展示给用户看的数据,Value为索引值,用来做判断。
SelectedItem 当前选中的Item
SelectedText 当前选中的Item的文本显示
SelectedValue当前选中的Item关联的值
Text 当前显示或输入的文本信息
Items[i] 第几个Item
添加子项
ComboItem cmbUserNameItm = new ComboItem();
cmbUserNameItm.Text = usernames[i];
cmbUserNameItm.Text = i;
cmbUserName.Items.Add(cmbUserNameItm);
这里一定要注意要创建新的ComboItem,然后给其Text和Value赋值后再使用Items.Add方法添加。
代码参考FrmControl.ComboBoxEx.cs文件
Demo下载地址:http://pan.baidu.com/s/1eQqxqCi
相关文章推荐
- 21_C# 实现VMS客户端——控件_CheckBoxX
- 19_C# 实现VMS客户端——控件_DateTimePicker
- 15_C# 实现VMS客户端——控件_ListView
- 10_C# 实现VMS客户端——控件_ButtonX
- 22_C# 实现VMS客户端——控件_Slider
- 11_C# 实现VMS客户端——控件_ComboBoxEx
- 20_C# 实现VMS客户端——控件_PictureBox
- 14_C# 实现VMS客户端——控件_PanelEx
- 17_C# 实现VMS客户端——控件_TableLayoutPanel
- 25_C# 实现VMS客户端——控件_总结
- 18_C# 实现VMS客户端——控件_ExpanableSplitter
- 13_C# 实现VMS客户端——控件_TreeViewEx
- 9_C# 实现VMS客户端——控件_TextBoxX
- 2_C# 实现VMS客户端——使用DotNetBar 10.9.0.4控件库
- 23_C# 实现VMS客户端——控件_StyleManager
- 16_C# 实现VMS客户端——控件_SuperTabControl
- 24_C# 实现VMS客户端——控件_布局设计
- 3_C# 实现VMS客户端——使用log4net 写日志
- 4_C# 实现VMS客户端——窗体架构设计
- 26_C# 实现VMS客户端——编码_多线程