首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

选中ImageList里面的图片后btnOK_Click如何记录

2013-11-01 
选中ImageList里面的图片后btnOK_Click怎么记录啊private void touxiang_Load(object sender, EventArgs e

选中ImageList里面的图片后btnOK_Click怎么记录啊


private void touxiang_Load(object sender, EventArgs e)
        {
            this.CreateMyListView();
        }

        private void CreateMyListView()
        {
            ListView listView1 = new ListView();
            listView1.Bounds = new Rectangle(new Point(10, 20), new Size(380, 330));
            ListViewItem item1 = new ListViewItem("头像1", 0);
            ListViewItem item2 = new ListViewItem("头像2", 1);
            ListViewItem item3 = new ListViewItem("头像3", 2);
            ListViewItem item4 = new ListViewItem("头像4", 3);
            ListViewItem item5 = new ListViewItem("头像5", 4);
            ListViewItem item6 = new ListViewItem("头像6", 5);
            ListViewItem item7 = new ListViewItem("头像7", 6);
            ListViewItem item8 = new ListViewItem("头像8", 7);
            ListViewItem item9 = new ListViewItem("头像9", 8);
            ListViewItem item10 = new ListViewItem("头像10", 9);
            ListViewItem item11 = new ListViewItem("头像11", 10);
            ListViewItem item12 = new ListViewItem("头像12", 11);
            ListViewItem item13 = new ListViewItem("头像13", 12);
            ListViewItem item14 = new ListViewItem("头像14", 13);
            ListViewItem item15 = new ListViewItem("头像15", 14);
            ListViewItem item16 = new ListViewItem("头像16", 15);
            listView1.Items.AddRange(new ListViewItem[]
            {
        item1,
        item2,
           item3,
                item4,
        item5,
           item6,
                item7,
        item8,
           item9,
                item10,
        item11,
           item12,
                item13,
        item14,
           item15,
                item16
            });
            ImageList imageListLarge = new ImageList();
            imageListLarge.ImageSize = new Size(70, 80);
            imageListLarge.Images.Add(Bitmap.FromFile("001.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("002.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("003.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("004.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("005.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("006.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("007.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("008.jpg"));


            imageListLarge.Images.Add(Bitmap.FromFile("009.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("010.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("011.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("012.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("013.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("014.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("015.jpg"));
            imageListLarge.Images.Add(Bitmap.FromFile("016.jpg"));
            listView1.LargeImageList = imageListLarge;
            this.Controls.Add(listView1);
        }

        private void btnOK_Click(object sender, EventArgs e)
        {

        }

        private void btnCancel_Click(object sender, EventArgs e)
        {
            this.Close();
        }


选中的代码和btnOK_Click的记录到数据库中的代码怎么写,求解 C# listview
[解决办法]
引用:
Quote: 引用:

获取到你选择项的头像名:如 001.jpg,
把名字插到数据库就好了

就是不知道怎么获取到选择的那个头像名


 ListViewItem item13 = new ListViewItem("头像13", 12);
item13.Tag="013.jpg";
然后
click的时候
string strImgName=Listview1.SelectItem.Tag.ToString();

[解决办法]
图片var img = Listview1.LargeImageList(Listview1.SelectItems[0].ImageIndex);
内容var txt = Listview1.SelectItems[0].Text;

热点排行