gpt4 book ai didi

c# - 重写 ComboBox 的 Add 方法

转载 作者:可可西里 更新时间:2023-11-01 09:39:47 25 4
gpt4 key购买 nike

有没有办法覆盖 Combobx 的 Add() 方法?

我问这个的原因是我想将类对象添加到我的组合框中,但为了显示我希望它显示我的对象的名称。

例如:combbox.Items.Add(myClassObject)

但我们在 combbobx 中实际看到的用户将显示为 myClassObject.Name

最佳答案

如果我正确理解了您的请求,您可以使用绑定(bind)来做到这一点:

伪代码:

comboBox.DataSource = collectionOfData;
comboBox.DisplayMember = "Name";

数据将添加到组合,但可视化 将是“数据”的名称 属性。

这一切都是使用 DisplayMember Property 完成的.

关于c# - 重写 ComboBox 的 Add 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12585931/

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