41得票3回答
将WrapPanel作为ItemsControl的ItemPanel

我一直在研究WPF并且不断学习。现在正在尝试构建一个动态分组的控件(主要是按钮,但可能还包括复选框等其他类型)。 我不知道最好的方法是什么,所以我尝试创建一个ItemsControl样式,然后将项目添加到包含在WrapPanel中的ItemsPresenter中。很快意识到项目不会换行,因为...

22得票2回答
ItemsControl、ItemsPanel 和 ItemsPresenter(Silverlight,XAML)

我对这三个术语感到非常困惑,应该在什么时候使用它们?它们之间的关系是什么,它们受哪些控件的约束? 可以这样说这是一棵树: ItemsControl > ItemsPresenter > ItemsPanel