a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

C# listview添加combobox到單元格的實現代碼

2020-01-24 02:40:20
字體:
來源:轉載
供稿:網友

實現代碼:

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace WindowsFormsApplication1{  public partial class Form1 : Form  {    ListViewItem lvi;    public Form1()    {      InitializeComponent();    }    private void Form1_Load(object sender, EventArgs e)    {      comboBox1.Visible = false;      listView1.Columns.Add("第一列");      listView1.Columns.Add("第二列");      listView1.Columns.Add("第三列");      this.comboBox1.Items.Add("科比");      this.comboBox1.Items.Add("姚明");      this.comboBox1.Items.Add("杜蘭特");      this.comboBox1.Items.Add("鄧肯");      ListViewItem item;      item = new ListViewItem(1.ToString());      item.SubItems.Add("姚明");      item.SubItems.Add("科比");      listView1.Items.Add(item);      item = new ListViewItem(2.ToString());      item.SubItems.Add("鄧肯");      item.SubItems.Add("杜蘭特");      listView1.Items.Add(item);    }    private void listView1_MouseUp(object sender, MouseEventArgs e)    {      lvi = this.listView1.GetItemAt(e.X, e.Y);      if (lvi != null)      {        //獲取選中行的Bounds         Rectangle Rect = lvi.Bounds;        int LX = listView1.Columns[0].Width;        int RX = listView1.Columns[0].Width + listView1.Columns[1].Width;        // if (e.X > RX || e.X < LX)        //{        this.comboBox1.Visible = false;        Rect.X = listView1.Left + listView1.Columns[0].Width + 2;        Rect.Y = this.listView1.Top + 2+Rect.Y;        Rect.Width = listView1.Columns[1].Width + 2;        this.comboBox1.Bounds = Rect;        this.comboBox1.Text = lvi.SubItems[1].Text;        this.comboBox1.Visible = true;         this.comboBox1.BringToFront();        this.comboBox1.Focus();        //}        // int intColIndex = lvi.SubItems.IndexOf(lvi.GetSubItemAt(e.X, e.Y));      }    }    private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)    {      lvi.SubItems[1].Text = comboBox1.Text;      // comboBox1.Visible = false;    }    private void comboBox1_MouseLeave(object sender, EventArgs e)    {      lvi.SubItems[1].Text = comboBox1.Text;     // comboBox1.Visible = false;    }  }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: ririsao久久精品一区 | 国产成人精品大尺度在线观看 | 欧美性一区二区三区 | www黄| 日韩城人免费 | 日韩一区二区三区在线观看 | 91精品中文字幕一区二区三区 | 日韩av一区在线观看 | 成人在线免费 | 国产精品久久久一区二区 | 久久久精品欧美 | 精品国产乱码久久久久久久 | 午夜视频一区二区三区 | 久久国产亚洲精品 | 伊人狠狠干 | 日韩中文字幕在线视频 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 91人人干 | 琪琪午夜伦伦电影福利片 | 亚洲黄色免费观看 | 福利一区二区 | 久久久久久久一区 | 久久草视频 | 日本黄色大片免费看 | 视频在线一区二区 | 一区久久 | 日韩成年人视频 | 欧美午夜精品一区二区三区电影 | 国产精品视频一区二区三区, | 久久精品成人欧美大片 | 国产精品免费av | 久久国产综合 | 成人a视频在线观看 | 狠狠干网站 | 一区二区三区精品 | 成人精品视频 | 黄色毛片在线观看 | 亚洲精品在线免费观看视频 | 久久久精品一区二区三区 | 日韩一级片免费在线观看 | 神马久久久久久久 |