似乎应该很简单,但我很难过!
我有一个包含多个MyControl实例的列表框(通过绑定到ObserveableCollection的数据)。
MyControl能够设置其高度(基于其中发生的内容)。
当任何其他实例改变自己的高度时,我希望列表框中的每个MyControl实例都能增长和缩小。即:它们总是具有相同的高度。
就像我说的那样 - 似乎它应该很简单,但我已经把自己纠缠在一个事件,属性和绑定的网络中,我似乎无法找到一个如何有效地做到这一点的简单例子。当我在页面上放置一个MyControl时,它可以完美地调整自身大小。只是不在列表框中。谢谢!
答案 0 :(得分:0)
将ItemsPanelTemplate设置为Panel的子类,根据您自己的算法布置其子项。