我不确定标题的最佳表达方式,也找不到相关的问题,但如果有,请指导我。
我正在尝试创建一个投标屏幕,其中显示的按钮数量将取决于用户设置了多少类型的投标(现金、支票、信用卡、借记卡、礼品卡等)。
所以如果我有这样的课:
public class TenderType
{
public string DisplayName { get; set; }
// ... other implementation details
}
在我的 DataContext 上,我有一个 TenderTypes 集合,声明如下:
public ObservableCollection<TenderType> TenderTypes { get; private set; }
那么我该如何让我的视图根据集合中有多少 TenderType 实例更新显示的按钮数量,并将它们的 Text 属性绑定到集合中相应项目的 DisplayName 呢?