ListView绑定正确姿势

//加载
        private void button2_Click_1(object sender, EventArgs e)
        {
            listView1.Items.Clear();
            listView1.Columns.Clear();
            SqlConnection con = new SqlConnection("server=.;database=t5;user id=sa;password=123");
            con.Open();
            DataSet dst = new DataSet();
            SqlCommand cmd = new SqlCommand("select ID,Format,Cotegory,Place,Star,Name,director,Price,Number from AaA", con);
            SqlDataAdapter dap = new SqlDataAdapter(cmd);
            dap.Fill(dst);
            con.Close();
            this.listView1.Columns.Add("ID编号", 80, HorizontalAlignment.Center);
            this.listView1.Columns.Add("格式", 80, HorizontalAlignment.Center);//增加列标题
            this.listView1.Columns.Add("类型", 80, HorizontalAlignment.Center);
            this.listView1.Columns.Add("产地", 80, HorizontalAlignment.Center);//增加列标题
            this.listView1.Columns.Add("主演", 80, HorizontalAlignment.Center);
            this.listView1.Columns.Add("音像名称", 80, HorizontalAlignment.Center);//增加列标题
            this.listView1.Columns.Add("导演", 80, HorizontalAlignment.Center);
            this.listView1.Columns.Add("价格", 80, HorizontalAlignment.Center);//增加列标题
            this.listView1.Columns.Add("库存数量", 80, HorizontalAlignment.Center);

listView1.View = View.Details;
            listView1.GridLines = true;//显示网格线。。
            string[] str = new string[9];

foreach (DataRow row in dst.Tables[0].Rows)
            {
                str[0] = row["ID"].ToString();
                str[1] = row["Format"].ToString();
                str[2] = row["Cotegory"].ToString();
                str[3] = row["Place"].ToString();
                str[4] = row["Star"].ToString();
                str[5] = row["Name"].ToString();
                str[6] = row["director"].ToString();
                str[7] = row["Price"].ToString();
                str[8] = row["Number"].ToString();
                ListViewItem item = new ListViewItem(str, 0);
                listView1.Items.Add(item);

}

时间: 2024-10-03 23:02:40

ListView绑定正确姿势的相关文章

揭秘“撩”大数据的正确姿势:生动示例解说大数据“三驾马车”

我是我:"缘起于美丽,相识于邂逅,厮守到白头!" 众听众:"呃,难道今天是要分享如何作诗?!" 我是我:"大家不要误会,今天主要的分享不是如何作诗,而是<揭秘:'撩'大数据的正确姿势>,下面进入正题." 话说当下技术圈的朋友,一起聚个会聊个天,如果不会点大数据的知识,感觉都融入不了圈子,为了以后聚会时让你有聊有料,接下来就跟随我的讲述,一起与大数据混个脸熟吧,不过在"撩"大数据之前,还是先揭秘一下研发这些年我们都经

程序员取悦女朋友的正确姿势---Tips(iOS美容篇)

前言 女孩子都喜欢用美图工具进行图片美容,近来无事时,特意为某人写了个自定义图片滤镜生成器,安装到手机即可完成自定义滤镜渲染照片.app独一无二,虽简亦繁. JH定律:魔镜:最漂亮的女人是你老婆魔镜:程序员不是木头人 核心技术 图片滤镜核心技术的基本思路如下: 核心技术流程 具体流程 1.创建一个图像处理工具类 注:该类实例包括一个图像处理方法,该方法在传入原始图像和一个颜色矩阵后生成一个处理好的图像. @interface JHFeilterManager : NSObject @proper

docker centos rpm离线安装1.8.2及pull的正确姿势

1.离线安装 本次只针对1.8.2版本,所需要的rpm包如下 docker-engine-1.8.2-1.el7.centos.x86_64.rpm(已上传51cto) libcgroup-0.41-8.el7.x86_64.rpm libcgroup-devel-0.41-8.el7.x86_64.rpm libcgroup-pam-0.41-8.el7.x86_64.rpm libcgroup-tools-0.41-8.el7.x86_64.rpm(libcgroup请参考开源镜像库) 简单

使用listview绑定sqlite中的数据

我想在我的安卓项目中实现一个这样的功能,读取sqlite数据库中的数据并显示到某个页面的listview控件中. 首先,我建立了一个Service类,来实现对数据库的各种操作,然后在这个类中添加对数据库操作的增删改查方法.具体代码如下: import java.util.ArrayList;import java.util.HashMap;import java.util.List; import android.content.ContentValues;import android.cont

Android高级控件(一)——ListView绑定CheckBox实现全选,添加和删除等功能

Android高级控件(一)--ListView绑定CheckBox实现全选,添加和删除等功能 这个控件还是挺复杂的.也是项目中应该算是比較经常使用的了,所以写了一个小Demo来讲讲,主要是自己定义adapter的使用方法.加了非常多的推断等等等等-.我们先来看看实现的效果吧! 好的,我们新建一个项目LvCheckBox 我们事先先把这两个布局写好吧,一个是主布局,另一个listview的item.xml.相信不用多说 activity_main.xml <LinearLayout xmlns:

观看学习视频的正确姿势与姿态

开学至今,时时被二柱子逼得走投无路. 痛定思过,目前的自己确实是"三拍",一拍觉得这样那样一定可以胸有成竹,二拍有了点子拿起手术刀就开始实践,三拍无法实现代码拍屁股放弃.啊,我为了二柱子建了好多好多包,想过好多好多条"去北京的路",结果...还是死于基础太烂.也不愿意头悬梁锥刺股.所以呢,那就改进学习方式呗,提高效率. 整个开发过程中,自己犯了一个很大的错误.即是在第五周中途才突然发现,其实代码在整个学习过程中虽说是基础但不是没有它就建不成大楼.而我,白白的把4周的

Node.js中使用redis数据库的正确姿势

Redis是一个常用的Nosql数据库,一般用来代替Memcached做缓存服务,同时它也支持数据的持久化,有着比较广泛的应用场景.在Java中使用redis我们已经比较熟悉了,那么在node.js和koa.js框架中使用Redis的正确姿势是怎样的呢? Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品有以下三个特点: * Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载

ListView绑定点击事件

代码如下: cList.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick( AdapterView<?> listView, //listView本身 View itemView, //listView的子View int p1, //位置参数 long p2 //位置参数 ) { //TODO } } ListView绑定点击事件,布布扣,bubuko.com

重磅消息!河南省考正确姿势:安心过双节!(推迟后18届毕业生有福!)

重磅消息!河南省考正确姿势:安心过双节!(推迟后18届毕业生有福!) 小可爱们,说想我了没? 肯定想了是吧哈哈 自恋一分钟! 河南省考推迟消息已确定 正确姿势:安心过双节! 各位小伙伴可以愉快的过双节啦! 开心吧! 不信请看:这次小编不骗你啦! 证据