WPF学习笔记(1)DataGrid的展示

     用wpf做项目已经有半个多月了,但是一直在写业务方面的东西,连最基础的展示都不怎么清楚,看了N多的文档,了解了wpf的基本构成,今天测试累了,就写了一个小的datagrid展示。

前台展示页面:MainWindow.xaml:

<DataGrid Name="grid_user" IsReadOnly="True" AlternationCount="2" AutoGenerateColumns="False">             <DataGrid.Columns>                 <DataGridTextColumn Header="Id" Width="50" Binding="{Binding Id}"/>                 <DataGridTextColumn Header="Name" Width="50" Binding="{Binding Name}"/>             </DataGrid.Columns>

        </DataGrid>

 

 

后台用了一个临时的list作为传输数据

MainWindow.xaml。cs

 public partial class MainWindow : Window     {         public MainWindow()         {             InitializeComponent();         }

        private void Window_Loaded(object sender, RoutedEventArgs e)         {             List<User> list = new List<User>();             for (int i = 0; i < 10; i++)             {                 User u = new User();                 u.Id = i + 1;                 u.Name = "aa" + i;                 list.Add(u);             }             this.grid_user.ItemsSource = list;         }     }     public class User     {         public int Id { get; set; }         public string Name { get; set; }     }

 

 

 总体来说:datagrid中的展示与.NET中的gridview非常的相似,都可以不用再页面做设置,给他一个数据的容器直接加载

 

转载于:https://www.cnblogs.com/qingchun/archive/2013/01/11/2856495.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值