jcgj.net
当前位置:首页 >> C# listBox 获取选中项 >>

C# listBox 获取选中项

checkedListBox1.SelectedItem.ToString(); checkedListBox1.SelectedItems[0].ToString(); 这两种方式都可以,不懂可以追问或HI聊,但请不要关闭问题,谢谢!

MessageBox.Show(listBox1.SelectedIndex,listBox1.SelectedItem); 这样写不编译不过的。因为MessageBox.Show方法没有int型的重载方法。 并且你这么写也达不到你想要的目的,listBox1.SelectedIndex会显示弹出窗口的内容里,listBox1.SelectedI...

System.Forms.ListBox 的一些相关属性 SelectedIndex 已重写。获取或设置 ListBox 中当前选定项的从零开始的索引。 SelectedIndices 获取一个集合,该集合包含 ListBox 中所有当前选定项的从零开始的索引。 SelectedItem 获取或设置 ListBox 中...

listBox1.SelectedItem listBox1.SelectedValue listBox1.SelectedIndex 都可以啊

private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { this.textBox1.Text = this.listBox1.SelectedItem.ToString(); } 触发这个事件处理函数

如果是第三行,那么索引就是2,第一行从零开始计算。 string str = ListBox1.Items[2].Text; //这样就可以获取到第三行的数据。

选取的集合不知道怎么获取,但是单项是可以判断的 下面的代码自己看吧 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System...

/// /// 取ListBox选中项id /// /// id数组 private int[] GetIDS() { int[] id = new int[listBox1.SelectedIndices.Count]; for (int i = 0; i < listBox1.SelectedIndices.Count; i++) { id[i] = (int)listBox1.SelectedIndices[i]; } return...

只要去一个个比较了 循环listbox的每一个值 for (int i = 0; i < listBox1.Items.Count; i++) { if (listBox1.Items[i].Equals("ccc")) { MessageBox.Show("索引为:"+i); } }

string output = string.Empty; for (int i = 0; i < checkedListBox1.CheckedIndices.Count; i++) { output += checkedListBox1.Items[ checkedListBox1.CheckedIndices[i]].ToString() + "\r\n "; } MessageBox.Show(output);

网站首页 | 网站地图
All rights reserved Powered by www.jcgj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com