问题标签 [valuemember]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
776 浏览

vb.net - 组合框值成员 vb.net 中的字符串值而不是整数

我查找了 .ValueMember 并发现它只能接受我假设的整数。我的问题是,如果我的联赛列返回 ABC,它可以同时是显示名称和组合框的值吗?如果有任何帮助来实现这一点,我们将不胜感激。

0 投票
1 回答
758 浏览

c# - 如何获取给定索引号的列表框中项目的 ValueMember?

我有ListBox一个DisplayMember叫做“数据”和一个ValueMember叫做“数字”的东西。我想ValueMember使用如下循环获取所有项目中的所有项目。

0 投票
1 回答
907 浏览

vb.net - 显示成员和值成员

嗨,我是 VB 平台的新手,谁能帮我理解最后几行代码,这里我最后用粗体突出显示,这对我来说是不理解或困惑的。该显示成员和值编号有什么作用?

.. cmbcust是组合框...

客户表具有以下字段的位置

通过custval的是诺基亚、三星、索尼

cmbcust.DisplayMember = Ds.Tables("customer").Columns.Item("cust_sname").ToString().Trim() cmbcust.ValueMember = Ds.Tables("customer").Columns.Item("cust_code") .ToString().Trim()

0 投票
2 回答
45 浏览

c# - 如何验证我分配给组合框的字典值是我认为的值?

我有这段代码可以将字典分配给组合框:

我想验证项目的 DisplayMembers 和 ValueMembers 是我希望的。这似乎是一种合乎逻辑的测试方式:

...但它不能编译;我明白了,“ ‘object’不包含‘DisplayMember’的定义,并且找不到接受‘object’类型的第一个参数的扩展方法‘DisplayMember’(您是否缺少 using 指令或程序集引用?) ”和“ValueMember”的相同错误消息

我需要查看(仅一次)哪些值存储为每个项目的 DisplayMember 和 ValueMember?

0 投票
1 回答
103 浏览

c# - 具有 DataSource、DisplayMember 和 ValueMember 属性的所有控件的基类

我正在编程C# WinForms。我想知道,我怎样才能找到任何具有DataSource属性的控件,也DisplayMemberValueMember属性?

什么是控制基类?是Control上课还是什么?我想要一个方法来返回一个“控制”基础对象,它具有所有 3和DataSource属性。DisplayMemberValueMamber

所以我可以为该返回对象分配一个ComboBox或。ListBox例如:

在该分配之后,和a控件b都具有欲望DataSourse和属性。DisplayMemberValueMember

0 投票
1 回答
141 浏览

c# - 为什么我在这里得到“IndexOutOfRangeException 未处理”?

当我选择索引 3 处的条目(comboBoxWeekToSchedule 中的第四项)时,comboBoxWeekToSchedule 中有 13 个条目。然而,“ IndexOutOfRangeException was unhandled ”异常被抛出。

这是引发异常的运行代码(在处理程序的第一行):

comboBoxWeekToSchedule 中的值是 LongDateString 格式的日期;我特别选择的是“2016 年 3 月 7 日,星期一”

那么 SelectedIndex 怎么可能超出范围呢?

0 投票
1 回答
86 浏览

c# - 如何将两个班级成员组合成一个组合框的联合 DisplayMember?

我有以下代码用通用列表的内容填充组合框,尝试使用 FirstName 和 LastName 的串联作为组合框的 DisplayMember:

这不起作用;ValueMember 成为 DisplayMember。

这有效:

...但不削减芥末 - 我需要给定和姓氏,而不仅仅是给定的名字(反之亦然)。

如何组合两个类字段来组成组合框的 DisplayMember?

0 投票
1 回答
2240 浏览

c# - 如何将 DisplayMember 和 ValueMember 添加到具有分配数据源的单个 ComboBox 项?

我成功地将显示/值对添加到这样的组合框中:

...但我随后(在某些情况下)想向 comboBoxBR 添加另一个项目,该项目不在 BRStudents 列表中。如果我尝试这样做:

...我得到,“设置 DataSource 属性时无法修改项目集合。”

真的,我想做这样的事情:

有没有办法将两个结果(Student 列表和单个 AssignmentHistory)组合到 Dictionary 或一些这样的集合中,然后将分配为 comboBoxBR 的 DataSource?

为了全面披露,以下是 Student 和 AssignmentHistory 的定义:

0 投票
1 回答
574 浏览

c# - GridViewComboBoxColumn 离开单元格后不保持显示值

我目前有组合框在未选择单元格时显示 valuemember。单击单元格,显示成员显示以进行选择。在进行选择并单击 valuemember 后确实会更改为正确的数字,但我希望它在离开单元格后显示显示成员。

我能够将数据很好地输入到gridview中,所有人都已经验证了一直到屏幕显示,displaymember的值确实是DisplayName。

从下拉列表中选择一个选项后,显示显示成员。

从下拉列表中选择一个选项后,显示显示成员。

然后单击单元格外,它会恢复为值成员。

然后单击单元格外,它会恢复为值成员。

任何和所有的帮助将不胜感激,被困在这一段时间。

0 投票
1 回答
615 浏览

vb.net - 对于 item = a datarow 的组合框,如何将 ValueMember 指向其中一个列

我将项目添加到这样的组合框中:

现在我需要将 DisplayMember 和 ValueMember 设置为数据行的列:

我知道使用“R”没有任何意义,因为此时它没有引用任何内容,但这只是为了表明我的意思;-)

ValueMember 的文档说:“表示 DataSource 属性值的单个属性名称的字符串,或解析为最终数据绑定对象的属性名称的以句点分隔的属性名称的层次结构”

我知道我可以将行添加到新的数据表并将其设置为 DataSource,但是由于您可以将任何对象添加到组合框项中,直接使用行会很好,只是无法弄清楚如何制作将特定列作为字符串引用。?