This commit is contained in:
GG Z
2025-07-31 20:12:24 +08:00
parent 4f6cd2137c
commit f209e7d3ad
426 changed files with 15854 additions and 6612 deletions

View File

@@ -0,0 +1,63 @@
using System.Collections.ObjectModel;
namespace NeuWPFTest.DataModel
{
public enum Gender
{
Male,
Female,
Other
}
public class DataGridItem
{
public int Id { get; set; }
public string Name { get; set; } = "";
public int Age { get; set; }
public bool Mark { get; set; }
public Gender Gender { get; set; }
}
public class DataGridDemo
{
public ObservableCollection<DataGridItem> DataCollection { get; set; } =
[
new DataGridItem
{
Id = 0,
Name = "Symin",
Age = 24,
Mark = true,
Gender = Gender.Other,
},
new DataGridItem
{
Id = 1,
Name = "Mike",
Age = 23,
Mark = false,
Gender = Gender.Male,
},
new DataGridItem
{
Id = 2,
Name = "Alice",
Age = 25,
Mark = true,
Gender = Gender.Female,
},
new DataGridItem
{
Id = 3,
Name = "Bob",
Age = 18,
Mark = true,
Gender = Gender.Male,
}
];
}
}

View File

@@ -0,0 +1,11 @@
using System.Collections.Generic;
namespace NeuWPFTest.DataModel
{
public class TreeItemData
{
public string Content { get; set; } = "123";
public List<TreeItemData> Children { get; set; } = [];
}
}