WIn_RustTools/DataList
muqing 9c6b6f24ed 重构和增强动态信息处理
在 `MovingInfo.cs` 中:
* 添加了类注释 `/// <summary>动态信息</summary>`。
* 将 `Data` 类重命名为 `MovingInfo`,并添加了属性 `Code`、`Message` 和 `Data`。
* 将 `Data` 类中的 `name` 字段重命名为 `Id`,并添加了多个属性:`Account`、`Content`、`Visible`、`Time`、`Location`、`UserName`、`HeadIcon`、`Email`、`Permission`、`LoginTime`、`Gender` 和 `Enable`。

在 `ItemView.xaml` 中:
* 添加了 `xmlns:DataType="datalist:MovingInfo"` 命名空间。
* 修改了 `Ellipse.Fill` 的 `ImageBrush`,将 `ImageSource` 从固定路径改为绑定 `HeadIcon`。
* 修改了 `TextBlock` 的 `Text` 属性,绑定 `UserName` 和 `Time`。
* 修改了 `TextBlock` 的 `Text` 属性,绑定 `Content`。

在 `ConcernPage.xaml.cs` 中:
* 将 `ObservableCollection<CommunityList.Data>` 和 `ObservableCollection<MovingInfo.Data>` 分别修改为 `ObservableCollection<CommunityList.Data>` 和 `ObservableCollection<MovingInfo.DynamicRecord>`。
* 修改了 `dongtaixiaoxi` 方法,添加了 `account` 和 `ALL` 参数,并根据 `ALL` 参数调用不同的 API 获取数据。
* 在 `ListViewA_SelectionChanged` 方法中,修改了调用 `dongtaixiaoxi` 方法时传递的参数。

在 `Dynamic.cs` 中:
* 新增了 `Dynamic` 类,并添加了两个静态方法 `GetAllDynamic` 和 `Getlist`,用于异步获取动态信息。
2025-01-19 17:30:46 +08:00
..
CodeTable.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
CommunityList.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
DataBaseManifest.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
HomeBanner.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
Message.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
ModInfo.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
ModListResponse.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
MovingInfo.cs 重构和增强动态信息处理 2025-01-19 17:30:46 +08:00
SearchAllList.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00
UserSpaceInfo.cs 进行项目文件位置优化 2025-01-16 18:40:29 +08:00