C# ListView 选中状态的判断方法

转载 2007年09月14日 12:22:00

问题:

在ListView中先选中一个Item,然后在点Button时能够获得选中的Item的Text,Button中要能够判断Item是否被选中,否则SelectedItems会报错。

实现代码:

        private void button2_Click(object sender, EventArgs e)
        
{
            
if (listView1.FocusedItem != null)
            
{
                
if (listView1.SelectedItems != null)
                
{
                    MessageBox.Show(listView1.SelectedItems[
0].SubItems[1].Text);
                }

            }

        }

默认情况下,上述代码还会有问题,解决方法是将ListView设置成正行选中:

listView1.FullRowSelect = true;

OK!

 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1747641


 

相关文章推荐

判断listview的滚动状态及在滚动中item显示位置的方法

在写listview的下拉刷新和上拉加载时,会遇到如下问题: 怎样判断listview滑动到了顶部或是底部? 下拉刷新时,一般只有当第一个item完全可见时,才处理下拉的逻辑,而上拉加载则处理方式...
  • H_W_G_T
  • H_W_G_T
  • 2016年04月22日 21:35
  • 3658

ListView默认Item选中状态

  • 2015年02月12日 15:14
  • 1.21MB
  • 下载

ListView中item点击事件、item保持选中状态以及其他细节

ListView获取Item点击事件 ListVIew子控件中包含button之类的控件,需要设置该button的android:focusable="false"属性,或者Listview-i...

安卓ListView选中状态

  • 2014年03月11日 15:21
  • 80KB
  • 下载

listview保持选中状态

  • 2015年07月29日 17:52
  • 21KB
  • 下载

android ListView 中CheckBox选中后,状态混乱的解决方案

在ListView中放入checkbox ,是很常见的,比如微信里添加群的时候,要挨个添加联系人。相信很多人都遇到过选中checkBox 状态混乱的情况。 好了,不废话,直接上代码; public c...

Android ListView选中状态

ListView的选中状态的实现实际上是点击时刷新Listview 将点击行设置为高亮显示,其他行刷新设置为原来的状态。 本文的ListView中是一个简单的TextView ,为TextView设置...
  • lhangtk
  • lhangtk
  • 2014年12月02日 14:34
  • 374

选择ListView的某个item显示选中状态

xml

android ListView包含CheckBox时滑动丢失选中状态的解决

android ListView包含CheckBox时滑动丢失选中状态的解决   现象:listview 中,如果有10项,其中手机屏幕显示1-6项,其余的7-10项在屏幕中不可见,得向下滚动后...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章: C# ListView 选中状态的判断方法
举报原因:
原因补充:

(最多只允许输入30个字)