转 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 Files\imagelistTest\" + 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设备

时间: 2024-11-08 05:02:16

转 wince程序 中使用Listview显示图标问题 (C#) .的相关文章

解决ScrollView中嵌套Listview,Listview中嵌套Listview显示不完整和滑动冲突的问题

在一个滑动控件或者是布局里面,添加另外一个可以滑动的控件,通常会造成一些莫名其妙的问题.今天主要介绍在工作中遇到的,在ScrollView布局中嵌套Listview显示不正常,和在Listview中嵌套Listview的滑动冲突的问题. 1.ScrollView布局中嵌套Listview显示不正常的解决方案 目前来说,解决这个问题有好几种解决方案,这里只介绍其中两种比较简单易行的其中两种. (1)自定义一个Listview,继承自Listview,代码如下: public class ListV

解决在ScrollView中套用ListView显示不正常

最近在设计Android程序时,因为需要在ScrollView中添加一个ListView列表来显示一些信息.刚开始并没有想太多,但添加进去后才发现ListView不论怎样定义都只能显示一行,显示效果很不正常. 后来在网上查了一下才知道,原因是ScrollView和ListView默认都带有滚动条,所以一起使用就会引起冲突.但因为程序中我必须要添加一个ListView,且不想取消外层的ScrollView(想保证用户在程序页面能够上下滑动来浏览更多内容),经过查询找到了解决此问题的方法. 下面记录

在WPF应用程序中使用Font Awesome图标

Font Awesome 在网站开发中,经常用到.今天介绍如何在WPF应用程序中使用Font Awesome . 如果是自定义的图标字体,使用方法相同. 下载图标字体 在官方网站或github上下载资源 http://fontawesome.io/#modal-download https://github.com/FortAwesome/Font-Awesome 解压下载的文件(我是在github上下载的源码),我们要使用的是其中css和fonts文件夹中的内容 在项目中加入字体 新建WPF应

ScrollView中嵌套ListView显示

想要ScrollView中嵌套显示ListView 需要自定义ListView 并重写onMeasure方法 重新计算  heightMeasureSpec的高度 int newHeight = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>>2,MeasureSpec.AT_MOST); 返回新的高度 super.onMeasure(widthMeasureSpec, newhight); 代码如下: 自定义的ListView xml布局文件,S

IOS 程序中状态栏的显示与隐藏

项目中有时需要将顶部的状态栏给隐藏掉,在网上搜了搜基本上都不能用,原因大概是当程序运行的时候状态栏已经显示出来,然后再调状态栏的set方法会不起作用(至于为什么不起作用还不清楚). 隐藏状态栏方法1: 修改plist文件,添加 Status bar is initially hidden  当设置成为YES时,程序启动的时候就隐藏了(启动页也不显示) 添加View controller-based status bar appearance   设置为NO 这种修改方法会隐藏整个项目中的状态栏(

fragment 中使用listview显示

package com.hanxia.duorougardon; import android.os.Bundle; import android.support.v4.app.Fragment; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.

复杂 Listview 显示 多个样式

三种方式 目前为止有三种方法让Listview现实多个样式 最简单最常用的,通过addHeaderView或addFooterView,但是只能在首尾添加 较麻烦但正规的方式,通过getViewTypeCount[View有多少个样式]和getItemViewType[这个View是哪个样式]方法设置 较简单但不正规的方式,通过判断poison的值加载不同的布局,但这种方式可能有隐患[从代码中可以看出很不规范] addHeaderView方式 当listview需要添加headerview时,可

如何在Silverlight应用程序中获取ASP.NET页面参数

asp.net Silverlight应用程序中获取载体aspx页面参数 有时候SL应用中需要使用由aspx页面中传递过来的参数值,此时通常有两种方法获取 1. 使用InitParameters属性,动态设置传递参数 . 2. 在SL工程中使用HtmlPage类来直接获取页面参数. 如下面的项目结构,我们会在Default.aspx页面中需要传递两个值到SilverlightTestPage.aspx页面,并且需要在SilverlightTestPage.aspx页面所宿主的Silverligh

获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标

获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标 1.功能描述 获取到window任务栏已经打开的应用程序的窗口图标.如下:(要获取到QQ,浏览器,文件夹的图标,但是任务栏中隐藏的图标不显示) 2.使用技术及工具 JAVA,JNA,eclipse. 需要去下载JNA的包(一个是jna.jar,一个时jna-platform.jar):包的下载在文章结尾提供地址. 3.实现思路 (1).一个window任务栏打开的应用程序也就是一个前台进程,所以先通过JNA获取所有