Winform中ComcoBox控件设置选定项
编写winform(C#.net)程序中使用下拉框控件时,无法指定选择项的解决办法
首先定义类
public class ItemListHelp
{
public string text { get; set; }
public string vlaue { get; set; }
}
然后绑定ComboBox控件
DataTable ta=GetAllFieldByLetterType();
if(ta!=null)
{
drop_field.Items.Clear();
foreach(DataRow row in ta.Rows)
{
ItemListHelp item1=new ItemListHelp();
item1.text=row["fieldname"].ToString().Trim();
item1.vlaue=row["typename"].ToString().Trim();
if(item1.text!="")
drop_field.Items.Add(item1);
}
drop_field.DisplayMember = "text";
drop_field.ValueMember = "value";
//使第一项不为空
drop_field.SelectedIndex = 0;
}
这样绑定后ComcoBox的每一项都与ItemListHelp类相关联
设定选择项
//selectitem为要设定为选择项的显示文本
if (selectitem != "")
{
foreach (ItemListHelp item in drop_field.Items)
{
if (item.text == selectitem)
{
drop_field.SelectedItem = item;
break;
}
}
}
转载于:https://www.cnblogs.com/ldqwyl/archive/2011/04/20/2022625.html
Winform中ComcoBox控件设置选定项相关推荐
- Winform中Treeview控件失去焦点,将选择的节点设置为高亮显示 (2012-07-16 13:47:07)转载▼...
Winform中Treeview控件失去焦点,将选择的节点设置为高亮显示 (2012-07-16 13:47:07)转载▼ 标签: winform treeview drawnode Treeview ...
- C# winform中判断控件类型
C# winform中对控件类型的判断: public void UpdataControl(Control control, string data) {if (control is TextBox ...
- C# WinForm中 让控件全屏显示的实现代码
夏荣全 ( lyout(at)163.com )原文 C#中让控件全屏显示的实现代码(WinForm) 有时候需要让窗口中某一块的内容全屏显示,比如视频播放.地图等等.经过摸索,暂时发现两种可行方法, ...
- Winform中使用控件的Dock属性设计窗体布局,使不随窗体缩放而改变
场景 在新建一个Winform窗体后,拖拽控件设置其布局如下 如果只是单纯的这么设计,我们在运行后,如果对窗口进行缩放就会导致如下 所以我们需要在设计页面布局时对控件进行定位设置. 注: 博客主页: ...
- WinForm下ListBox控件“设置DataSource属性后无法修改项集合”的问题解决方案
在做winform程序开发时,我用DataSource绑定了ListBox中的Item,但是当我进行一些添加.删除操作时就报了这个错"设置DataSource属性后无法修改项集合" ...
- winform 中listBox控件绑定list类型数据源,并设置DisplayMember
在WinForm中,您可以将ListBox控件绑定到List类型的数据源.为此,您需要将List数据源设置为ListBox的DataSource属性,然后设置ListBox的DisplayMember ...
- Winform中checklistbox控件的常用方法
最近用到checklistbox控件,在使用其过程中,收集了其相关的代码段 1. 添加项 checkedListBox1.Items.Add("蓝色"); checkedList ...
- WinForm中日期控件开窗
当我们在使用WinForm开发项目或者小工具的时候,很多时候需要做开窗事件,这个时候你会如何处理呢? 当然微软给我们提供了强大的日期控件,我们可以通过下拉选择来选择相应的日期,但是你会发现日期的格式不 ...
- ASP.NET中TextBox控件设置ReadOnly=true后台取不到值
当 TextBox设置了ReadOnly="true" 后,如果在前台为控件添加了值,后台是取不到的,值为"空" 道理没想通,说不清楚微软是出于什么推敲的, 不 ...
最新文章
- 初识IBM刀片服务器
- java struts2 框架 入门简介
- 实验8.2 指针与字符串 7-2 字符串排序
- MongoDB使用记录
- springboot不会运行gc_SpringBoot 和JVM 调优(深度好文,建议收藏)
- 高颜值可定制在线绘图工具
- python之attrgetter函数对对象排序
- maven中的module及聚合项目
- 解决Error: ENOENT: no such file or directory, scandir ‘xxx\node-sass\vendor‘
- 【Animations】使用弹簧物理学动画运动(8)
- cc1 transform链
- 后疫情时代这家在线教育机构如何乘“云”而上
- J-Link RTT Viewer 的各种不爽以及解决方案
- python升序和降序排序_sql升序和降序(orderby升序和降序排列显示)
- AMiner推荐论文:Strongly coupled N-doped graphene quantum dots/Ni(Fe)OxHy electrocatalysts with accelerat
- Thinkpad E420移除白名单
- python在输出中间加空行_python输出空行
- mysql ddl 导致tmp空间溢出并报错
- 笔记本电脑键盘失灵拯救方法总结
- bitlocker加密怎么解除(破解Bitlocker加密方法)
热门文章
- Android开发笔记(八)神奇的shape
- 网站解析 选择 主记录www 为主站 记录类型都选A 泛解析 选*就好了
- HDU 4054 Number String
- 计算机各单位间转换(位,字节,进制间转换)
- Android提升篇系列:Activity recreate(Activity 重新创建/自我恢复)机制(一)
- selenium和junit 的使用
- Sql语句查询当天本周本月记录的where条件
- Microsoft.System.Center.Operations.Manager.2007 中文版完整光盘下载地址
- .set伪指令(mips)
- linux find prune文件,Linux中find命令-path -prune用法详解