首页 > Windows开发 > 详细

C# ListView

时间:2018-08-03 23:34:28      阅读:233      评论:0      收藏:0      [点我收藏+]

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         }

 

C# ListView

原文:https://www.cnblogs.com/ly1686/p/9416863.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!