【转】Combobox出现System.Data.DataRowView的原因,以及指定ValueMember的时机问题
摘要:当使用Combobox控件时,出现SelectedValue的值为“System.Data.DataRowView”的原因有两个:在Combobox的DataSource不为空的情况下,要么是没有为ValueMember赋值,要么是赋值赋错了,这两种情况下系统就会把SelectedValue的默认值输出来(注意红色部分,如果DataSource为空,那么SelectedValue的值为null)。但有时即使你对ValueMember赋了正确的值也会出现这个问题,这里有一个赋值时机选择的问题,请看下面的示例:首先,构造如下所示的一个窗体:窗体有一个下拉框,名为Combobox1,还有一个文本框,
阅读全文
posted @
2013-01-29 23:17
谜一样的逍遥人
阅读(296)
推荐(0)
【转】文本框(Textbox)和下拉框(Combobox)自动联想功能的实现
摘要:看见一大侠介绍这种联想的效果,很棒!怎样使自己程序中的文本框或下拉框具有像百度和Google那样的自动联想功能?微软的TextBox和Combobox控件为我们提供了简便方法。首先需要学习TextBox(或Combobox)的两个属性,一个属性是AutoCompleteMode,指定控件中使用的自动完成功能的模式,有四种模式,分别是:None:禁用控件的自动完成功能Suggest:显示与编辑控件关联的辅助下拉列表。此下拉列表填充了一个或多个建议完成字符串。显示效果如下: Append:将最可能的候选字符串的其余部分追加到现有的字符,并突出显示追加的字符。显示效果如下:SuggestAppe..
阅读全文
posted @
2013-01-29 23:04
谜一样的逍遥人
阅读(2845)
推荐(0)
【转】将DevExpress中控件添加到vs工具箱中
摘要:1.在控制台转到目录D:\Program Files\DevExpress 2010.2\Components\Tools(安装目录)下,执行下面的命令:ToolboxCreator.exe /ini:toolboxcreator.ini2.如果要删除:ToolboxCreator.exe /ini:toolboxcreator.ini /remove
阅读全文
posted @
2013-01-24 23:16
谜一样的逍遥人
阅读(528)
推荐(0)
WinForm中DataGridView的 CellClick 事件的代码
摘要:private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { PackageID = this.dataGridView1["PackageID", this.dataGridView1.CurrentCell.RowIndex].Value.ToString(); this.txt_Packa...
阅读全文
posted @
2010-01-06 19:41
谜一样的逍遥人
阅读(2381)
推荐(0)
WinForm中ComboBox绑定数据的用法
摘要:DataTable table= BLLPackageCategory.SelectType(); comboBox1.ValueMember = "Id"; comboBox1.DisplayMember = "Name"; comboBox1.DataSource = table.DefaultView;
阅读全文
posted @
2010-01-06 19:37
谜一样的逍遥人
阅读(463)
推荐(0)