如何获得listbox控件中的文本。。。。。 就是获得listbox中的内容 并转换为整型(int) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Convert.ToInt32(listbox.SelectedValue) private void button2_Click(object sender, System.EventArgs e) { if(listBox1.SelectedIndex != -1) { int handle=Convert.ToInt32(listBox1.SelectedValue); MessageBox.Show(handle.ToString ());}else{ // do something}}获得的总是 0 为什么 ? Convert.ToInt32((string)listbox.SelectItem) private void button1_Click(object sender, System.EventArgs e){ if(listBox1.SelectedIndex != -1) { int handle=Convert.ToInt32(listBox1.SelectedItem); MessageBox.Show(handle.ToString ()); } else { // do something }} 用SelectedItem而不用SelectedValue,因为SelectValue是绑定数据的后的用法,有可能是取不到值的,而SelectedItem则是选择中的Item,可以用SelectedItem.ToString()得到字符表示的无素,如查是字符型的数据也可以用强制转换来得到这个值. C#语音开发 关于sqlCE的分页问题 问个Datatable很简单的问题 短日期问题 c# 可以 想 SQL 触发器 中船体参数 否!? C#Winform,DataGrid为什么先要点击左上角的加号,选择表之后才能显示数据 C#中的listBox的操作 困扰了几天的打印问题还是没解决,我把整个工程都传上来了,我用的是vs2003,请大侠帮我看看!万分感谢! 一道面试题求解 绝对初学的问题,如何编译.cs 急!Active Reports for .net 2.0中怎么动态加载*.rpx文件? SmtpMail.SmtpServer是否可指定smtp的密码
{
if(listBox1.SelectedIndex != -1) { int handle=Convert.ToInt32(listBox1.SelectedValue);
MessageBox.Show(handle.ToString ());
}
else
{
// do something
}
}获得的总是 0 为什么 ?
{
if(listBox1.SelectedIndex != -1)
{
int handle=Convert.ToInt32(listBox1.SelectedItem);
MessageBox.Show(handle.ToString ());
}
else
{
// do something
}
}