zoukankan      html  css  js  c++  java
  • 转 wince程序 中使用Listview显示图标问题 (C#) .

    思路:

    1、窗体控件:lstaqgl 【Listview控件名称】  imageList1【ImageList控件】

    2.  图片路径添加到—imageList1——Listview显示图片从 imageList1获取

    代码如下:

            private void Add(DataTable dtOut)
            {
                try
                {
    
                    // this.listView1.Items.Clear();
    
    
                    ListViewItem lv1;
                    int i = 0;
                    Bitmap btm = null;
                    //循环读取保存的图片路径及名字(这是从xml读取数据存在datable)
                    foreach (DataRow dr in dtHgnoOptionone.Rows)
                    {
                        //把当前这个图片 初始化放在 Bitmap dr["Imgurl"].ToString() 是图片路径 xx.jpg
                        btm = new Bitmap(@"Program FilesimagelistTest" + dr["Imgurl"].ToString());
                        // imageList1 是窗体控件
                        imageList1.Images.Add((Image.FromHbitmap(btm.GetHbitmap())));
                        //添加到list
                        lstaqgl.SmallImageList = imageList1;
                        ListViewItem lst = new ListViewItem(dr["Imgname"].ToString());
                        lstaqgl.Items.Add(lst);
                        lstaqgl.Items[i].ImageIndex = i;
                        i++;
                    }
                    //释放资源
                    btm.Dispose();
                }
                catch (Exception ex)
                {                
                    
                }
    
            }
    

      

    效果图 wince6.0 pda设备

  • 相关阅读:
    bzoj 1503: [NOI 2004]郁闷的出纳员
    bzoj 1001: [BeiJing2006]狼抓兔子
    bzoj 1005: [HNOI2008]明明的烦恼
    bzoj 1004: [HNOI2008]Cards
    bzoj 1003: [ZJOI2006]物流运输trans
    06day1
    05day2
    04day2
    04day1
    03day2
  • 原文地址:https://www.cnblogs.com/FuYan/p/4126116.html
Copyright © 2011-2022 走看看