1.關於登錄部分this
this.DialogResult = DialogResult.OK; this.Close(); FrmLogin login = new FrmLogin(m_CurUser); if (login.ShowDialog() == DialogResult.Cancel) { Application.Exit(); } else { }
2.listView與imageListspa
List<string> imageLists = new List<string>(); //下面是綁定圖片數據 imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\7.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\7.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\7.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); imageLists.Add("C:\\Users\\Administrator\\Desktop\\Roboter\\8.jpg"); for (int i = 0; i < imageLists.Count; i++) { //將imageList1綁定數據 imageList1.Images.Add(System.Drawing.Image.FromFile(imageLists[i].ToString())); listView1.Items.Add(System.IO.Path.GetFileName(imageLists[i].ToString()), i); listView1.Items[i].ImageIndex = i; listView1.Items[i].Name = imageLists[i].ToString(); }
選擇ItemList執行事件code
private void listView1_MouseClick(object sender, MouseEventArgs e) { this.listView1.SelectedItems[0].Text = "2"; this.listView1.SelectedItems[0].ImageIndex = 10; //imageList1.Images[1]. // MessageBox.Show(this.listView1.SelectedItems[0].ImageIndex.ToString()); // imageList1.Images[0] }
3.tabpage的寬度設置成100%blog
tabControl1.Dock = DockStyle.Fill;事件