当前位置: 首页 > wzjs >正文

网站 刷流量 SEO优书网首页

网站 刷流量 SEO,优书网首页,湖南常德论坛,东莞网站推广教程文章目录简介数据绑定控件对齐简介 ListView几乎可以理解为ListBox的升级版,除了能够显示数据列表之外,还可以对其列表中的元素,并且能够通过数据绑定的方式,快速更新表格中的数据。 初识ListView,完全可以将其作为L…

文章目录

    • 简介
    • 数据绑定
    • 控件对齐

简介

ListView几乎可以理解为ListBox的升级版,除了能够显示数据列表之外,还可以对其列表中的元素,并且能够通过数据绑定的方式,快速更新表格中的数据。

初识ListView,完全可以将其作为ListView来使用,如下图所示

在这里插入图片描述

代码如下

<ListView><ListViewItem Content="ListViewItem A"/><ListViewItem><StackPanel Orientation="Horizontal"><Image Source="E:\work\code\doc\imgs\PI_H811.jpg" Height="30"/><TextBlock Text="ListViewItem B"></TextBlock></StackPanel></ListViewItem><ListViewItem><CheckBox Content="ListViewItem C"/></ListViewItem>
</ListView>

数据绑定

在ListView中,可以通过指定ItemSource的方法,将类的列表映射为ListView的Item中,且Item显示的文本,即为相应对象调用ToString的结果。例如,对于下面这个简单的类

public class LvItem
{public string A { get; set; }public int B { get; set; }public string C{ get; set; }public override string ToString(){return this.A+ ", " + this.B + "," + this.C;}
}

在MainWindow中将LvItem对象的列表,指定给一个ListView的ItemSource,这个ListView只需有个名字即可

<ListView x:Name="lvTest"/>

绑定代码为

public MainWindow()
{InitializeComponent();List<LvItem> items = new List<LvItem>();items.Add(new LvItem() { A = "A1", B = 1, C = "C1" });items.Add(new LvItem() { A = "A22", B = 22, C = "C2" });items.Add(new LvItem() { A = "A333", B = 333, C = "C3" });lvTest.ItemsSource = items;
}

则最终效果如下

在这里插入图片描述

控件对齐

在上例中,我故意在指定属性时,将三个对象长短错开,目的就是展示ListView的对齐方法,我们希望实现的对齐效果为

在这里插入图片描述

具体方案如下

<ListView x:Name="lvTest"><ListView.View><GridView><GridViewColumn Header="A" DisplayMemberBinding="{Binding A}" /><GridViewColumn Header="B" DisplayMemberBinding="{Binding B}" /><GridViewColumn Header="C" DisplayMemberBinding="{Binding C}" /></GridView></ListView.View>
</ListView>

此举不仅为ListView新增了表头,同时还更改了ListView显示内容和绑定对象的映射方法,即直接从对象中选取Biding的属性,而无需调用ToString。

http://www.dtcms.com/wzjs/261150.html

相关文章:

  • 小白怎么做网站搬家教程首页优化排名
  • 网站内容更改教程网站建设合同模板
  • 济南网站建设凡科广州seo优化公司
  • asp网站压缩百度广告位价格表
  • 零食店网站构建策划报告google搜索优化方法
  • 国外做美食视频网站电商网站对比表格
  • 大气好看的网站开发网站
  • 网站开发制作全包逆冬seo
  • 网站分哪些种类网站页面的优化
  • web网站开发与管理企业网站模板免费下载
  • 深圳市网站建设科技公司自动提取关键词的软件
  • 网站设计用户体验网站seo快速排名优化的软件
  • 网站左侧 导航百度seo软件首选帝搜软件
  • 比较好的做网站公司完整的网页设计代码
  • 银川做网站的 公司有哪些服务营销理论
  • 人事处网站建设绩效目标概述软文发稿公司
  • 湖南网站制作东莞网站建设
  • 广西南宁最新确诊名单东莞seo关键词
  • 网站建设 课程怎么找需要推广的商家
  • 用dw6做网站首页汕头网站排名优化
  • 四川省城乡与建设厅网站首页同城推广引流平台
  • 厦门网站开发公廊坊seo排名收费
  • 做网站图片无法显示的原因外贸营销型网站制作
  • 网站换主推关键词会怎么样什么是互联网推广
  • 没有网站域名备案网站下载
  • 建设标准下载网站网络推广方法大全
  • 电商网站开发的目的和意义网络推广策划案
  • 易趣网的网站架构小红书代运营
  • 站长seo查询工具百度关键词优化快速排名软件
  • 西宁网站建设开发网址推广