如何解决从用户控件C#Windows窗体访问和更新类属性值
我有一个名为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中访问“模型”,任何人都可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。