• 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非常的相似,都可以不用再页面做设置,给他一个数据的容器直接加载

  • 相关阅读:
    Jmeter实际操作
    Windows+JMeter+InfluxDB+Grafana搭建可视化实时监控
    c# 新语法
    js 判断打印或取消 打印插件
    BACnet协议
    串口偶尔出现串口乱码原因
    面向流程葵花宝典
    lwip框架示意图
    linux 算法介绍
    什么是序列化与反序列化
  • 原文地址:https://www.cnblogs.com/qingchun/p/2856495.html
Copyright © 2020-2023  润新知