当前位置: 首页 > 编程语言 > C#

无法在C#中的列表框中执行键值共享

时间:2023-04-11 01:56:13 C#

无法在C#中的列表框中执行键值共享我正在使用winforms编写C#应用程序。我有一个列表框。我从xml文件、用户名和他们的id获取我的数据。我想在列表框中显示名称,当我选择其中一个时,我想使用selectedValue属性获取他/她的ID。但我不能那样做。我试过keyValuePair,它在列表框中显示“[username,id]”,这是不好的(见下面的代码)。我如何在C#中模拟html选择?我希望名称显示在列表框中,但想在后端获取id。谢谢...LB_UserList.Items.Add(newKeyValuePair(full_name,node["user_id"].InnerText));为此使用c#字典,Dictionarylist=newDictionary();list.Add("项目1","项目1");list.Add("项目2","项目2");list.Add("项目3","项目3");list.Add("项目4","项目4");下拉.DataSource=列表;dropdown.DataTextField="值";dropdown.DataValueField="Key";下拉.DataBind();编辑:以上就是C#学习教程的全部内容:Unabletoperformkey-valuesharinginalistboxinC#内容,如果对你有用,需要进一步了解C#学习教程,希望大家多多关注—listBox.DataSource=newBindingSource(list,null);listBox.DisplayMember="钥匙";listBox.ValueMember="值";本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: