# WPFdatagridDisplay **Repository Path**: wangspringcloud/wpfdatagrid-display ## Basic Information - **Project Name**: WPFdatagridDisplay - **Description**: WPFdatagridDisplay WPF项目使用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-17 - **Last Updated**: 2022-05-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WPFdatagridDisplay #### 介绍 WPFdatagridDisplay WPF项目使用 完整的WPF datagrid项目获取数据库数据,然然后展示 ``` 展示层 namespace WpfSampleDatagridDisplay { /// /// MainWindow.xaml 的交互逻辑 /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); InitializeComponent(); ObservableCollection memberData = new ObservableCollection() { new Member(){DepartmetId = "Dp01",EmployeeId = "EP0011" ,Name = "Joe1",Address = "Street 1",Email = new Uri("mailto:Joe1@school.com")}, new Member(){DepartmetId = "Dp02",EmployeeId = "EP0012" ,Name = "Joe2",Address = "Street 2",Email = new Uri("mailto:Joe2@school.com")}, new Member(){DepartmetId = "Dp03",EmployeeId = "EP0013" ,Name = "Joe3",Address = "Street 3",Email = new Uri("mailto:Joe3@school.com")}, new Member(){DepartmetId = "Dp04",EmployeeId = "EP0014" ,Name = "Joe4",Address = "Street 4",Email = new Uri("mailto:Joe4@school.com")} }; dataGrid.DataContext = memberData; } private void dataGrid_SelectedCellsChanged(object sender, SelectedCellsChangedEventArgs e) { string str = ""; if (dataGrid.SelectedItems.Count > 0) { Member member = new Member(); foreach (var obj in dataGrid.SelectedItems) { member = obj as Member; str += "DepartmetId : " + member.DepartmetId + " EmployeeId:" + member.EmployeeId + " Name:" + member.Name + " Address:" + member.Address + " Email:" + member.Email + "\n"; } } else { } myTxt.Text = str; } } } ``` Model ``` internal class Member { public Member() { } public string DepartmetId { get; set; } public string EmployeeId { get; set; } public string Name { get; set; } public string Address { get; set; } public Uri Email { get; set; } } ``` #### 软件架构 C# #### 安装教程 Visual Studio2019 直接安装 #### 使用说明 直接运行