怎样从comboBox里取值 把comboBox的选项点开了以后,怎样取得鼠标指针指向的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20100528/14/53959015-e7b8-48fb-a934-56205f7a4540.html?96519希望对你有用 这个要求比较特殊。初学者首先应该考虑这么做有没有必要。实在要做,可以拦截WM_DRAWITEM消息,当选择项发生改变就会触发WM_DRAWITEM。一些字处理器软件的字体选择就使用了这样的功能。 有没有WM_DRAWITEM的相关应用,我还没有接触过,您有没有相关的介绍,谢谢了。 《Programming Windows 5th Edition》但是对于初学者,花1个月的时间来学习,恐怕你不愿意。 平常取值DataRowView drv = (DataRowView)comboBox1.SelectedItem;string Id = drv.Row["id"].ToString();private void cmb_SelectedIndexChanged(object sender, EventArgs e) { MessageBox.Show(((ListItem)cmb.SelectedItem).ID); }在WM_DRAWITEM消息影射函数中根据Item的大小尺寸来画该Item的字符串DrawText comboBox.selectedItemprivate void cmb_SelectedIndexChanged(object sender, EventArgs e)然后通过事件获得选中的值 DataRowView drv = (DataRowView)comboBox1.SelectedItem;string Id = drv.Row["id"].ToString(); 7楼上面的几个人貌似没有看懂你的问题 顶 7楼 直接用一个判断语句 if(combox1.select.items)就可以了 动态创建控件的问题 windows mobile6.0开发过程中的属性问题? Button小问题 ADO.NET中OLE DB Provider for DB2问题 csdn管理员进!!! XmlDocument对象Load一个xml文件的时候提示基础连接已经关闭: 无法连接到远程服务器。在线等 想用vs2003中的c#做网站,有没有入门的书给推荐一本啊? 这样把回车转换 SQL数据如何导出到Excel? C#代码添加了若干linklable控件以后,如何给这些控件分别添加响应函数 c# 扑克牌的比较方法 在dll中调用webservices出错
但是对于初学者,花1个月的时间来学习,恐怕你不愿意。
DataRowView drv = (DataRowView)comboBox1.SelectedItem;
string Id = drv.Row["id"].ToString();private void cmb_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show(((ListItem)cmb.SelectedItem).ID);
}
在WM_DRAWITEM消息影射函数中根据Item的大小尺寸来画该Item的字符串
DrawText
private void cmb_SelectedIndexChanged(object sender, EventArgs e)然后通过事件获得选中的值
string Id = drv.Row["id"].ToString();
顶 7楼 直接用一个判断语句 if(combox1.select.items)就可以了