gpt4 book ai didi

c# - 为 ComboBox 中的项目分配非顺序索引

转载 作者:行者123 更新时间:2023-11-30 22:01:11 24 4
gpt4 key购买 nike

有没有一种方法可以在我添加项目时以编程方式为 ComboBox 中的项目分配索引,而不是使用默认的基于 0 的顺序索引?

例如考虑等效的 HTML,<select>盒子...

<select name="test">
<option value="0">Zero</option>
<option value="3">Three</option>
<option value="4">Four</option>
<option value="324">Sixteen Score and Four</option>
</select>

我试图在 C# 的组合框中模拟“值”属性。

我知道另一种方法是设置另一个数组,将默认索引映射到“我的”索引,但这似乎有些不雅,因为必须在许多地方访问它...

最佳答案

您可以定义一个具有 Value 属性和 Text 属性的简单类(例如),并将该类型的项目(而不是字符串)添加到组合框。只需确保该类的 ToString 方法返回您希望在 ComboBox 中显示的内容即可。

关于c# - 为 ComboBox 中的项目分配非顺序索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27987613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com