如何获得listbox控件中的文本。。。。。

lucbesson 2004-11-15 08:14:42
8952
5326366
12123565
4545

以上内容假设为listbox控件中的内容,

如果我选择了 某一个,则把上面中的内容转换为int型的数字。

该怎么做啊 ?
...全文
130 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
北京的雾霾天 2004-11-15
  • 打赏
  • 举报
回复
用SelectedItem而不用SelectedValue,因为SelectValue是绑定数据的后的用法,有可能是取不到值的,而SelectedItem则是选择中的Item,可以用SelectedItem.ToString()得到字符表示的无素,如查是字符型的数据也可以用强制转换来得到这个值.
北京的雾霾天 2004-11-15
  • 打赏
  • 举报
回复
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
}
}
骨头龙 2004-11-15
  • 打赏
  • 举报
回复
Convert.ToInt32((string)listbox.SelectItem)
lucbesson 2004-11-15
  • 打赏
  • 举报
回复
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 为什么 ?

yezie 2004-11-15
  • 打赏
  • 举报
回复
Convert.ToInt32(listbox.SelectedValue)
lucbesson 2004-11-15
  • 打赏
  • 举报
回复
就是获得listbox中的内容
并转换为整型(int)

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧