日期:2014-05-18  浏览次数:21018 次

listview怎么双击某行,然后获得某行的数据呢
listview怎么双击某行,然后获得某行的数据呢?

------解决方案--------------------
LISTVIEW有相应事件。SELECTINDEX
------解决方案--------------------
C# code
        private void listView1_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            MessageBox.Show(listView1.FocusedItem.Text);
        }

------解决方案--------------------
C# code

private void listView1_DoubleClick(object sender, EventArgs e)
        {
            if (this.listView1.SelectedItems.Count == 0)
                return;

            //前提,listview禁止多选
            ListViewItem currentRow = listView1.SelectedItems[0];
        }

------解决方案--------------------
将其FullRowSelect 属性设为true,即可点击某选项,而选中某行

e.Item.SubItems[0].Text 第一列
e.Item.SubItems[1].Text 第二列

你是在说这个问题吧!
------解决方案--------------------
e.Item.SubItems[0].Text 第一列
e.Item.SubItems[1].Text 第二列

------解决方案--------------------
探讨
怎么贴就沉了呢?我还在等呢

------解决方案--------------------
探讨

引用:
怎么贴就沉了呢?我还在等呢

楼上那些不都给出答案了么? 好吧 我帮你整合一下他们的答案(不一定对啊 我对这个控件不熟 平时用的datagridview)
C# code

private void listView1_DoubleClick(object sender, EventArgs e)
{
if (this.……