一般来说,我从数据库中得到一个用户列表(预先不知道有多少用户),模型:
public class UserModel
{
public Guid UserId { get; set; }
public string UserName { get; set; }
}
收到用户列表后,我需要以这种形式在程序窗口中动态显示它们:
另外,保存时,我必须知道标有“鸟”的用户的 ID,以便继续与他们合作。如何以这种形式动态显示数据以及如何确定哪里有“鸟”,哪里没有?
保存时的模型:
public class SaveModel
{
public Guid UserId { get; set; }
public bool IsCheck { get; set; }
}

最简单的方法是制作一个包含显示模板的列表框。
然后给他一个列表或其他一些集合作为来源