combobox相关内容

如何动态地在Windows窗体(C#)添加组合框并绑定到一个表的SQL数据库中的列

我的窗口形式所具有的ADD按钮增加了一个组合框的形式之后,每一次点击。现在的问题是,我不能够将其绑定到一个表列在运行时。使用现有的数据绑定源选择中的所有组合框相同的值。我编码在C# 下面是示例code: 组合框ocbNext =新组合框(); //设置的属性的休息权,问题出在数据绑定 ocbNext.DataSource = this.dummysubjectBindingSource; oc ..
发布时间:2015-11-25 14:53:34 C#/.NET

不能获得价值从组合框

我有一个简单的组合框,在它的一些数值/文字的项目。我已经使用ComboBox.DisplayMember和ComboBox.ValueMember正确设定值/文本。当我尝试获取该值,则返回一个空字符串。这是我的code: FormLoad事件: cbPlayer1.ValueMember =“值”; cbPlayer1.DisplayMember =“文本”; SelectInde ..
发布时间:2015-11-25 14:40:24 C#/.NET

如何把一个组合框换行/制表

我有一个 CSV 文件,其中包含的各种项目。其中一些项目我放入组合框。我怎么可以放在 CSV 文件中的换行和/或标签,因此将显示为组合框里面换行/标签?我曾尝试 \ t 和 \ñ,但它只是显示那些在组合框中。 解决方案 基本组合框不支持特殊字符,像这样为它的显示器,它们将被忽略。如果你需要这种类型的功能,你需要重写的OnDrawItem 方法,借鉴自己的这些项目 - 我不建议这样做。另一种选择 ..
发布时间:2015-11-25 14:25:40 C#/.NET

ArgumentException的增加组合框列的DataGridView具有相同的数据源时,

我有一个的DataGridView 自定义列。 但是,当我添加一个“ DataGridViewComboBoxColumn ”,并给它我的模型类的列表,数据源然后我有以下错误: System.ArgumentException: 的DataGridViewComboBoxCell值不 有效的。 新的编辑:的 2009/4/9的“更多细节”的 我有一类叫做 SmsPart 有这些属性: ..
发布时间:2015-11-25 13:41:46 C#/.NET

获得在C#中的组合框的文本

我充满了值的组合框从枚举。 现在的组合框的文字吗?所以我用一个getter和一个setter。我有问题,阅读的文本。 这里的code: 公开的BookType类型 { 得到 { 返程(的BookType)Enum.Parse(typeof运算(的BookType),this.typeComboBox.Text); } 组 { ..
发布时间:2015-11-25 13:35:00 C#/.NET

如何prevent SelectedIndexChanged事件时,数据源绑定?

我有ComboBox控件(WinForm的项目)。 当我绑定数据源的ComboBox控件combobox_selectedindexchanged事件。 不知道如何prevent SelectedIndexChanged事件时,数据源绑定? 解决方案 删除处理程序SelectedIndex_Changed事件,绑定您的数据,然后再添加处理程序了。以下是如何可能的方法内完成一个简单的例子: ..
发布时间:2015-11-25 13:27:18 C#/.NET

选择从组合框C#中默认项

我有我的组合框的项目集合几个项目,我想从这个列表中选择一个项目,并将其设置为默认项 - 应用程序启动时 - 已经将该项目的组合框 我想这样的事情: SelectPrint11.SelectedIndex = 2; 但错误是:): System.ArgumentOutOfRangeException:“2”InvalidArgument = Value是无效的“的SelectedI ..
发布时间:2015-11-24 22:09:32 C#/.NET

组合框的下拉宽度的建议

我有一个组合框控件的形式。我选择了下拉式的属性下拉列表。我还设置下拉宽度为250。我已经设置了自动完成模式的建议和自动完成源listItems中。它的工作原理精绝当我点击下拉。但是当我输入事端,自动完成模式激活下拉里面有一个小的宽度。 任何帮助AP preciate。我想知道如何通过code增加了自动完成下降的幅度下降,使该列表项正确显示。我使用C#。 我曾问这几个月回来,但没有得到正确的答案 ..
发布时间:2015-11-24 21:36:35 C#/.NET

提示为在组合框中每个项目

我只是想在组合框中添加一个提示为每个项目。我使用C#.NET Windows应用程序。 有没有像别无选择 combobox.items [1] .tooltip(); 有什么办法补充工具提示呢? 解决方案 其实有一对夫妇合理的解决这个问题。一个MSDN论坛上有一个 这两种解决方案的出现,以允许分配到各个项目的任意工具提示。更具体的,但更常见的情况,在这里你只是想工具提示以反映该项目的文 ..
发布时间:2015-11-24 21:10:04 C#/.NET

绑定组合框使用字典作为数据源

我使用.NET 2.0和我想要一个组合框的数据源绑定到一个排序的字典。 所以我得到的错误是“成员属性”钥匙“无法在数据源中找到”。 SortedDictionary<字符串,INT> userCache = UserCache.getSortedUserValueCache(); userListComboBox.DataSource =新的BindingSour ..
发布时间:2015-11-24 20:57:53 C#/.NET

停止高亮所选项目的WPF组合框

我目前工作的一个WPF UI和我有我的窗口中的组合框。 所以,我希望用户能够选择该组合框的项目,但在选择时, 我不希望它在默认的蓝色高亮显示。 我想有一些办法阻止这在XAML,但我一直没能找到解决办法为止。 感谢。 P.S。我没有进入前pression混合所以如果有人提出了一个解决方案,它可以在XAML 编辑:只是为了更清楚地我被选中我的意思是,一旦你选择了一个值,SelectionCha ..
发布时间:2015-11-24 20:20:31 C#/.NET

组合框已清除后,该值()

我有两个组合框 cb_Brand 和 cb_Model 上一个WinForm。 cb_Model 填充在品牌选择的值。 问题是:如果我们选择品牌任何和选择品牌下的任何模型, cb_Model 不松动的previous模式选择的值。 例如:如果我们选择了奥迪品牌和型号A3 和选择品牌的福特,当我点击 cb_Model 来选择模型,它显示了A3作为选择的模型,但在列表中仍然其他车型都属于福特。 我 ..
发布时间:2015-11-24 20:14:46 C#/.NET

如何从组合框设置所选值?

我在C#中的窗口形式使用下拉框。我绑定为下面的项目清单: VAR employmentStatus =新的BindingList< KeyValuePair<字符串,字符串>>(); employmentStatus.Add(新KeyValuePair&所述;串,串>(“0”,“[选择状态]”)); employmentStatus.Add(新KeyValueP ..
发布时间:2015-11-24 16:32:07 C#/.NET

多列组合框控件的WinForms

请推荐一些多列组合框控件在.NET WinForms应用程序。如果它们是游离更好 我发现 编辑:有一个在流入Inventroy用一个真棒控制,也请告诉我们,如果你知道这样的事情 解决方案 其他答案,那些我发现自己 控制 DevEx preSS - GridLookUpEdit Infragistics的 - WinCombo $ C $的CProject - 自动完成多列组合框 ..
发布时间:2015-11-24 16:21:34 C#/.NET

自动调宽的组合框的内容

是任何人知道的方法,使组合框的内容的宽度自动调整 我的意思不是组合框本身的只是打开的含量 解决方案 您不能直接使用它。 做了一招 通过您的组合框的所有项目首先遍历,通过分配的文本标签检查每件的宽度。然后,检查宽度每一次,如果宽度当前项目中获得超过previous项目再更改的最大宽度。 INT DropDownWidth(组合框myCombo) { INT了maxWidth = ..
发布时间:2015-11-24 16:11:50 C#/.NET

创建的WinForms组合框与非可选项目

如何创建ComboBox控件与非可选项目?例如,这样的组名或CATEGORYNAMES直观地划分在DropDownList的物品进入某些群体或类别。 而不是添加字符串的组合框的 解决方案 您可以添加一个特殊的类,并使用所选项目确定是否该项目被选中或不。 公共部分类Form1中:形态 { 私有类ComboBoxItem { 公共int值{获得;组; } ..
发布时间:2015-11-24 15:50:46 C#/.NET

如何填充的C#Windows窗体ComboBox?

我怎么能填补SQL数据库(学生ID表,和名称列)组合框,显示文本重presents学生和组合框的项目值的名称是ID为学生当我得到的组合框的值,我会得到的值id 解决方案 下面是对你的重要属性。 ComboBox.DataSource物业 一个数据源可以是数据库,Web服务,或一个对象, 稍后被用来生成数据绑定控件。当数据源 属性设置,该项目集不能被修改。 这包含一个字符串,指定对 ..
发布时间:2015-11-24 15:33:51 C#/.NET