我创建了一个可获取硬件信息的类A,类A中包含硬件的{盘符、名称、硬件ID等属性}我目前只将“盘符+名称”添加到ComboBox中了,例如:ComboBox.Items.Add(盘符+名称);并且将ComboBox控件与类A进行了关联,例如:ComboBox.Tag = 类A;现在我想,当我选中ComboBox中某一项时,可将该选中项相关的硬件ID显示在TextBox.text中,该如何实现?我觉得这个应该不是个大问题,请高人指教!学习了。
解决方案 »
- 弱弱的问一下 socket有线跟无线编程有什么区别啊
- 这种情况怎么办?
- datagridview控件的列标题可否随意控制是否显示?
- 请大家帮帮忙吧,很急的!c#数据库创建!!!!
- 讨论WSAX, WSE, MSMQ, .Net Remoting, Enterprise Service和WCF的优缺点?顶者有分!
- 关于gdi+画图后,保存为emf文件的问题
- 急,visual studio.net2003的安装问题
- 动态跳转问题
- C# 跳转的页面在新窗口打开,为什么还刷新原来的页面呢?(我只有10分了)
- 一个关于DataGrid的问题,大家进来看
- 怎么判断一个字符串中是否有重复值?
- 找不到类型名命名空间 KeyEventHandler 是不是还要using 啊
textBox.Text = obj.XXX
{
public string name
{
//返回盘符
}
}
List<a> p; combox1.datasourc= p;
在combox1.selectchange事件中
{
a x = combox1.selectedItem as a;
取到x后想干嘛干嘛吧
}
combox1.displayvalue="Name"
在类中多加那两个属性即可。
该方法可以让textBox.Text显示硬件ID,但好像只能显示comboBox集合中其中一项的硬件ID,在选择其他项时textBox.Text就不能动态显示硬件ID了。还有其他的方法吗?