使用绑定到List 如何不显示控件
这是我正在使用的代码:
将ItemsSource设置为listBox时。 它包含:
List (Below container properties) - Objective: string - Problems: List
看看这一行: 在代码中,Problems是UserControls列表。 当我加载程序时,列表框显示来自用户控件的控件,它应该显示矩形。
我究竟做错了什么?
查看Visual Studio的Output-window,您将看到:
System.Windows.Data错误:26:对于ItemsControl容器类型的项目,将忽略ItemTemplate和ItemTemplateSelector; TYPE = ‘XXX’
它不适用模板,因为可以直接添加项目。
我对包装控件的意思是你创建了一个包含UserControl属性的类,例如:
Problems : List
public class ProblemContainer { public UserControl Problem { get; set; } }