26 lines
594 B
C#
26 lines
594 B
C#
using Avalonia.Media;
|
|
using CommunityToolkit.Mvvm.ComponentModel;
|
|
|
|
namespace Cowain.TestProject.ViewModels.Admin
|
|
{
|
|
public partial class UserItemViewModel : ObservableObject
|
|
{
|
|
/// <summary>
|
|
/// 用户名称
|
|
/// </summary>
|
|
[ObservableProperty]
|
|
private string? _userName="NoUser";
|
|
|
|
/// <summary>
|
|
/// 图标
|
|
/// </summary>
|
|
public StreamGeometry? UserIcon { get; set; }
|
|
|
|
/// <summary>
|
|
/// 菜单是否选中
|
|
/// </summary>
|
|
[ObservableProperty]
|
|
private bool _isActive;
|
|
}
|
|
}
|