赞
踩
1.概要
2.代码
- <Window x:Class="WpfApp2.Window8"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:local="clr-namespace:WpfApp2"
- mc:Ignorable="d"
- Title="Window8" Name="win" Height="450" Width="800">
- <Grid>
- <DataGrid AutoGenerateColumns="False" ItemsSource="{Binding BookList,ElementName=win}" Grid.Row="1" Grid.Column="1">
- <DataGrid.Columns>
- <DataGridTextColumn Header="书名" Binding="{Binding Title}" />
- <DataGridTextColumn Header="作者" Binding="{Binding Author}" />
- <DataGridTemplateColumn Header="时间">
- <DataGridTemplateColumn.CellTemplate>
- <DataTemplate>
- <DatePicker SelectedDate="{Binding Time}" BorderThickness="0" />
- </DataTemplate>
- </DataGridTemplateColumn.CellTemplate>
- </DataGridTemplateColumn>
- </DataGrid.Columns>
- </DataGrid>
- </Grid>
- </Window>
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows;
- using System.Windows.Controls;
- using System.Windows.Data;
- using System.Windows.Documents;
- using System.Windows.Input;
- using System.Windows.Media;
- using System.Windows.Media.Imaging;
- using System.Windows.Shapes;
-
- namespace WpfApp2
- {
- /// <summary>
- /// Window8.xaml 的交互逻辑
- /// </summary>
- public partial class Window8 : Window
- {
- public Window8()
- {
- InitializeComponent();
- BookList.Add(new Book() { Title = "三国演义", Author = "罗贯中", Time = DateTime.Now.AddYears(-200) });
- BookList.Add(new Book() { Title = "红楼梦", Author = "曹雪芹", Time = DateTime.Now.AddYears(-150) });
- BookList.Add(new Book() { Title = "西游记", Author = "吴承恩", Time = DateTime.Now.AddYears(-230) });
- }
- public List<Book> BookList { get; set; } = new List<Book>();
- }
- }
- public class Book
- {
- public required string Title { get; set; }
- public required string Author { get; set; }
- public DateTime Time { get; set; }
- }
3.运行效果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。