问题标签 [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.
winforms - 如何使用 winforms 选中的列表框项目的 Tag 属性?
如何编写这样的 C# winforms 代码?
CheckedListBox 项目没有“Tag”和“ValueMember”属性。
我知道有很多替代方案。但我需要以这种方式工作。
vb.net - 如何使用 DataTable 作为其 DataSource 从 ComboBox 获取整数值
我正在使用与此类似的代码来使用数据库中的项目填充组合框。显示工作正常,但是当我尝试获取combobox.SelectedValue
它时,它返回一个 DataRowView,我需要一个整数。显然这是因为我没有将值转换为整数,但是函数CInt(cboPosition.SelectedValue)
抛出了 InvalidCastException。有什么方法可以让 ValueMember 的类型成为整数?
c# - C# 组合框 ValueMember
我在设置 ComboBox 的 ValueMember 属性时遇到了一些问题。
该行comboBox1.ValueMember = "Code";
打破了我的代码。
这是我的代码:
Form1.cs:
MAPList.cs:
MAP.cs:
c# - 如何通过 ValueMember 选择 ListBox 项
我有两个具有相同DisplayMember
但不同的项目ValueMember
,并且想以编程方式选择这两个项目之一,我该怎么做?
项目:
我不能通过这样做来选择最后一个“彼得潘”
因为这只会返回“彼得潘”的第一次出现。以下内容也不起作用,因为它只设置所选项目,但不在列表中显示:
谁能帮我解决这个问题?
我自己发现了更多信息,列表已排序,因此当我更新DataTable
(用于填充列表)时,列表被重新使用,并且似乎选择了代替已编辑项目的项目。
Listbox1.FindStringExact
只有在DisplayMember
不同时才有效。
c# - C#:将文本和值分配给组合框成员
我想我曾经知道如何做到这一点,但我现在无法弄清楚。我正在尝试在具有关联值的组合框中分配一个列表项。原因是因为我使用数据库中的名称列表填充它,但我希望它将主键存储为一个值,以便我可以在后续查询中直接调用它。例如,您从主管列表中选择一个名称,该名称将把该主管的主键存储在一个变量中,以便在将列出所有分配了该键的员工作为主管的事件中使用。有道理?很标准。这是我只加载名称的文本部分的内容:
查询:
填充列表的代码:
这会用姓氏、名字填充下拉列表
c# - c#:如何从 linq 查询中设置组合框值成员
好的,所以我有组合框,其数据源是 linq 查询的结果
我遇到的问题是当我尝试添加下一行代码时
我在运行时收到一个错误,它无法转换匿名类型。我该如何解决?
更正:错误是:
无法绑定到新值成员。参数名称:值
c# - 将对象的嵌套对象的属性设置为组合值成员
我有一个组合框。它的数据源是一个对象列表。这个类有一个公共属性,它是我定义的一个类。我想将组合的 valuemember 设置为此类的属性。我怎样才能做到这一点?
.Net4/VS2010/C#
谢谢
c# - 尝试使用 DataGridViewComboBox 和 ValueMember 时出现 System.ArgumentException
modelLinks 是一个List<MyClass>
包含 3 个属性的;ID、aID 和 cID。aID 和 cID 用于对应的 DataPropertyName DataGridColum
。aModels 和 cModelsList<AnotherClass>
包含 2 个属性;ID 和名称,我用于ValueMember = "ID"
和DisplayMember = "Name"
对应ComboBox
的 .
在上面片段的最后一行我得到;
我检查了所有字段、类和属性的拼写。我删除了设计器中的所有列并重新添加它们,仔细检查所有拼写。modelLinks 的 ID 确实存在于 aModels 和 cModels 中。还尝试在所有 3 个列表上从 更改List<>
为。BindingList<>
我只是不断收到同样的错误。
如果我删除ValueMember = "ID"
我会得到另一个错误(因为AnotherClass
不匹配 a Guid
)。
我不知道接下来要尝试什么...
设计师生成:
objective-c - 指针 NSURL 数据成员
如果我将 NSURL 放在类声明中并将其设置为方法中的某些内容,则当方法完成时,它指向的对象就消失了。有没有办法像在 C++ 中一样在声明中拥有对象的非指针版本?XCode 似乎不想让我这样做。
vb.net - 从 ComboBox.SelectedItem 获取属性?
我有一个 ComboBox 填充了一个名为 TableHeader 的自定义类,这个类包含两个属性,TableName 和 TableText,我已经将 ToString() 函数设置为返回 TableText,因为它是我想要显示的,但是我如何获得返回的 TableName?