C# ListView

ListView失去焦点选中行不能高亮显示的问题

ListView的HideSelection属性设置为True。

 1 public Form1()
 2         {
 3             InitializeComponent();
 4 
 5             //显示样式
 6             listView1.View = View.LargeIcon;
 7             listView1.LargeImageList = imageList1;
 8 
 9             //禁止多选
10             listView1.MultiSelect = false;
11 
12             //添加项
13             listView1.Items.Add("aaaaaa");
14             listView1.Items.Add("BBBBBBB");
15 
16             listView1.Items[0].ImageIndex = 0;
17             listView1.Items[1].ImageIndex = 0;
18 
19         }
20 
21         private void Form1_Load(object sender, EventArgs e)
22         {
23             //选中一项
24             listView1.Items[1].Selected = true;
25             listView1.Items[0].EnsureVisible();
26             listView1.Select();                 //激活控件
27             
28 
29         }
30 
31         private void button1_Click(object sender, EventArgs e)
32         {
33             string str = listView1.SelectedItems[0].Text;
34 
35             MessageBox.Show(str);
36         }
37 
38 
39 
40         private void listView1_Click(object sender, EventArgs e)
41         {
42             string str = listView1.SelectedItems[0].Text;
43 
44             MessageBox.Show(str);
45 
46         }

 

转载于:https://www.cnblogs.com/ly1686/p/9416863.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值