问题标签 [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.
vb.net - 组合框值成员 vb.net 中的字符串值而不是整数
我查找了 .ValueMember 并发现它只能接受我假设的整数。我的问题是,如果我的联赛列返回 ABC,它可以同时是显示名称和组合框的值吗?如果有任何帮助来实现这一点,我们将不胜感激。
c# - 如何获取给定索引号的列表框中项目的 ValueMember?
我有ListBox
一个DisplayMember
叫做“数据”和一个ValueMember
叫做“数字”的东西。我想ValueMember
使用如下循环获取所有项目中的所有项目。
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()
c# - 如何验证我分配给组合框的字典值是我认为的值?
我有这段代码可以将字典分配给组合框:
我想验证项目的 DisplayMembers 和 ValueMembers 是我希望的。这似乎是一种合乎逻辑的测试方式:
...但它不能编译;我明白了,“ ‘object’不包含‘DisplayMember’的定义,并且找不到接受‘object’类型的第一个参数的扩展方法‘DisplayMember’(您是否缺少 using 指令或程序集引用?) ”和“ValueMember”的相同错误消息
我需要查看(仅一次)哪些值存储为每个项目的 DisplayMember 和 ValueMember?
c# - 具有 DataSource、DisplayMember 和 ValueMember 属性的所有控件的基类
我正在编程C#
WinForms
。我想知道,我怎样才能找到任何具有DataSource
属性的控件,也DisplayMember
和ValueMember
属性?
什么是控制基类?是Control
上课还是什么?我想要一个方法来返回一个“控制”基础对象,它具有所有 3和DataSource
属性。DisplayMember
ValueMamber
所以我可以为该返回对象分配一个ComboBox
或。ListBox
例如:
在该分配之后,和a
控件b
都具有欲望DataSourse
和属性。DisplayMember
ValueMember
c# - 为什么我在这里得到“IndexOutOfRangeException 未处理”?
当我选择索引 3 处的条目(comboBoxWeekToSchedule 中的第四项)时,comboBoxWeekToSchedule 中有 13 个条目。然而,“ IndexOutOfRangeException was unhandled ”异常被抛出。
这是引发异常的运行代码(在处理程序的第一行):
comboBoxWeekToSchedule 中的值是 LongDateString 格式的日期;我特别选择的是“2016 年 3 月 7 日,星期一”
那么 SelectedIndex 怎么可能超出范围呢?
c# - 如何将两个班级成员组合成一个组合框的联合 DisplayMember?
我有以下代码用通用列表的内容填充组合框,尝试使用 FirstName 和 LastName 的串联作为组合框的 DisplayMember:
这不起作用;ValueMember 成为 DisplayMember。
这有效:
...但不削减芥末 - 我需要给定和姓氏,而不仅仅是给定的名字(反之亦然)。
如何组合两个类字段来组成组合框的 DisplayMember?
c# - 如何将 DisplayMember 和 ValueMember 添加到具有分配数据源的单个 ComboBox 项?
我成功地将显示/值对添加到这样的组合框中:
...但我随后(在某些情况下)想向 comboBoxBR 添加另一个项目,该项目不在 BRStudents 列表中。如果我尝试这样做:
...我得到,“设置 DataSource 属性时无法修改项目集合。”
真的,我想做这样的事情:
有没有办法将两个结果(Student 列表和单个 AssignmentHistory)组合到 Dictionary 或一些这样的集合中,然后将其分配为 comboBoxBR 的 DataSource?
为了全面披露,以下是 Student 和 AssignmentHistory 的定义:
vb.net - 对于 item = a datarow 的组合框,如何将 ValueMember 指向其中一个列
我将项目添加到这样的组合框中:
现在我需要将 DisplayMember 和 ValueMember 设置为数据行的列:
我知道使用“R”没有任何意义,因为此时它没有引用任何内容,但这只是为了表明我的意思;-)
ValueMember 的文档说:“表示 DataSource 属性值的单个属性名称的字符串,或解析为最终数据绑定对象的属性名称的以句点分隔的属性名称的层次结构”
我知道我可以将行添加到新的数据表并将其设置为 DataSource,但是由于您可以将任何对象添加到组合框项中,直接使用行会很好,只是无法弄清楚如何制作将特定列作为字符串引用。?