0

我有一个名为 UCPlayerAccount 的用户控件,我在其中创建了“模型”,这是 PersonModel 类的一个实例,并用值填充了它。现在,在 UCPlayerAccount 中,我有一个加载另一个用户控件的按钮,假设它被称为 UCX,它有自己的逻辑来为用户创建一些任务。当用户确认答案时,我想用 model.Points 属性中的值对点进行求和,但在 UCX 中,我无法访问“模型”实例,因为它来自上一个用户控件,即来自 UCPlayerAccount。我正在使用 C# Windows 窗体。这是我的班级 PersonModel:

public class PersonModel
{
    public int Id { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public string NickName { get; set; }
    public int Points { get; set; }
    public int CurrLevel { get; set; }
    public int CurrClass { get; set; }
    public List<AvatarPicture> Avatars { get; set; } = new List<AvatarPicture>();

    public string FullName
    {
        get { return $"{ FirstName } { LastName }"; }
    }
}

如何在 UCX 中访问“模型”,有人可以帮忙吗?

4

0 回答 0