C#中的列表框对象传输

本文关键字:对象 传输 列表 | 更新日期: 2023-09-27 18:26:43

在使用C#的列表框时遇到了令人沮丧的问题。

我有一个类"worker",它有参数"id number"、"name"answers"pay"。目标是我有两个列表框,称它们为1和2。1中有一些辅助对象,因此它只显示辅助对象的名称。我有一个按钮,它应该将所选工人复制到box2,这样box2也会显示id号和工资以及名称。到目前为止,我只是设法让它复制了这个名字,而没有复制其他东西。非常感谢所有的提示!!:)(对不起,我的英语不是母语)

C#中的列表框对象传输

您所需要做的就是将接收ListBoxDisplayMember设置为要显示的类中属性的名称,而不是ToString()结果。

这假设您的类中有公共属性。。如果你给我们看你的课程worker,我们会看看它是否有效。

它还假设您不只是复制名称,而是复制整个ListBox.Item!如果你给我们看你的代码,我们会看看它是否能做到。