【发布时间】:2021-04-02 13:36:31
【问题描述】:
我在 for 循环中有以下代码:
ComboboxItem itemb = new ComboboxItem();
itemb.Text = item.gameName;
itemb.Value = item.name;
ASCII_FriendList.Items.Add(itemb);
ASCII_FriendList 是 ListBox,我想显示 item.gameName 因为 item.name 是一个随机的 uuid,因此不可读。游戏名称很容易识别。
到目前为止我还没有找到解决方案,我有什么替代方案?
【问题讨论】:
-
Add(item.gameName)? -
我需要使用“name”作为值,gameName只是将uuid关联到值的一种方式
-
但是我不能存储“name”,因为它是一个字符串
-
是 WinForms 吗? WPF?对于 WPF,您应该在 xaml 中使用 ItemTemplate。
-
这是winforms! (从未使用过 wpf)