如何将ListBox的值设置为字符串

胚芽

我在for循环中有以下代码:

ComboboxItem itemb = new ComboboxItem();
itemb.Text = item.gameName;
itemb.Value = item.name;

ASCII_FriendList.Items.Add(itemb);

ASCII_FriendList是列表框,我想显示item.gameName,因为item.name是随机uuid,因此不可读。gameName可以很容易地被识别。

到目前为止,我还没有找到解决方案,我还有什么选择?

阿尔法三角洲

IIRC,您可以执行以下操作:

ASCII_FriendList.Items.Add(item);

其中item任何对象(例如你的对象包含namegameName),其中我将把作为类型T

然后Format像这样钩住事件:

public Main()
{
    InitializeComponent();
    ASCII_FriendList.Format += ASCII_FriendList_Format; //You can press tab at += in VS to auto-create the method body.
}


private void ASCII_FriendList_Format(object sender, ListControlConvertEventArgs e)
{
    //e.Value will be the string that will display in the list on the form.
    if(!(e.ListItem is T))
        e.Value = "ListItem isn't T"; //e.ListItem wasn't T, so we can't access gameName
    else
        e.Value = ((T)e.ListItem).gameName; //Cast e.ListItem to T, then access its gameName property
}

这将ASCII_FriendList.SelectedItem是类型的对象T(假设您通过进行了(T)ASCII_FriendList.SelectedItem强制转换),同时T.gameName在窗体中显示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ember-data:如何将传入的null值设置为空字符串值?

来自分类Dev

如何将文件中的字符串值设置为自定义类变量?

来自分类Dev

如何将变量的值(字符串)设置为等于数组中的键?

来自分类Dev

如何将字符串值设置为枚举器

来自分类Dev

如何将角度变量设置为查询字符串的值?

来自分类Dev

如何将变量设置为字符串?

来自分类Dev

如何将字体设置为字符串

来自分类Dev

如何将OnTouchListener设置为字符串

来自分类Dev

如何将长值存储为字符串

来自分类Dev

默认情况下,如何将ng-model值设置为空字符串

来自分类Dev

使用Yii2 Query Builder,如何将空值设置为空字符串?

来自分类Dev

如何将输入元素的值设置为带有双引号的某个字符串?

来自分类Dev

如何将 http.post 返回的简单字符串值设置为 Angular5 中的变量

来自分类Dev

如何将字符串的observableCollection绑定到listBox

来自分类Dev

如何将字符串的observableCollection绑定到listBox

来自分类Dev

如何将awk分隔符设置为字符串或字符?

来自分类Dev

如何将sql中的值映射为字符串值

来自分类Dev

如何将字符串值与存储为列表的字典值匹配?

来自分类Dev

如何将sql中的值映射为字符串值

来自分类Dev

骆驼HTTP端点:如何将URL字符串设置为POST参数

来自分类Dev

如何将nil的可选选项设置为空字符串?

来自分类Dev

在JSX中,如何将className设置为字符串+ {prop}

来自分类Dev

如何将TextBlock文本属性设置为字符串资源?

来自分类Dev

Laravel:如何将主键和外键设置为字符串

来自分类Dev

如何将HTML的localStorage设置为整数而不是字符串?

来自分类Dev

如何将HTML字符串设置为Google Table Visualization单元的内容?

来自分类Dev

如何将日期的日期格式设置为日期而不是字符串?

来自分类Dev

如何将字符串变量设置为图像视图资源?

来自分类Dev

如何将TextBlock文本属性设置为字符串资源?

Related 相关文章

  1. 1

    Ember-data:如何将传入的null值设置为空字符串值?

  2. 2

    如何将文件中的字符串值设置为自定义类变量?

  3. 3

    如何将变量的值(字符串)设置为等于数组中的键?

  4. 4

    如何将字符串值设置为枚举器

  5. 5

    如何将角度变量设置为查询字符串的值?

  6. 6

    如何将变量设置为字符串?

  7. 7

    如何将字体设置为字符串

  8. 8

    如何将OnTouchListener设置为字符串

  9. 9

    如何将长值存储为字符串

  10. 10

    默认情况下,如何将ng-model值设置为空字符串

  11. 11

    使用Yii2 Query Builder,如何将空值设置为空字符串?

  12. 12

    如何将输入元素的值设置为带有双引号的某个字符串?

  13. 13

    如何将 http.post 返回的简单字符串值设置为 Angular5 中的变量

  14. 14

    如何将字符串的observableCollection绑定到listBox

  15. 15

    如何将字符串的observableCollection绑定到listBox

  16. 16

    如何将awk分隔符设置为字符串或字符?

  17. 17

    如何将sql中的值映射为字符串值

  18. 18

    如何将字符串值与存储为列表的字典值匹配?

  19. 19

    如何将sql中的值映射为字符串值

  20. 20

    骆驼HTTP端点:如何将URL字符串设置为POST参数

  21. 21

    如何将nil的可选选项设置为空字符串?

  22. 22

    在JSX中,如何将className设置为字符串+ {prop}

  23. 23

    如何将TextBlock文本属性设置为字符串资源?

  24. 24

    Laravel:如何将主键和外键设置为字符串

  25. 25

    如何将HTML的localStorage设置为整数而不是字符串?

  26. 26

    如何将HTML字符串设置为Google Table Visualization单元的内容?

  27. 27

    如何将日期的日期格式设置为日期而不是字符串?

  28. 28

    如何将字符串变量设置为图像视图资源?

  29. 29

    如何将TextBlock文本属性设置为字符串资源?

热门标签

归档