# 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 直接安装
#### 使用说明
直接运行