1. 程式人生 > >C# ListView

C# ListView

mes ring cte lar 問題 bsp pre sage send

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