我有列表,其中包含表格。列表的大小足以使表格能够容纳10行,这比该表中应该出现的数据更多,因此应该没问题。
我的问题是,当在表中生成行时,它会导致List调整大小,就像它需要增长以容纳行一样。我认为ConsumeContainerWhiteSpace
属性旨在防止此行为,但该设置没有任何区别。
这是一个例子(裁剪以避免出现一些数据);你可以看到左手List,这是表中包含一些数据的唯一一个,尽管列表中有足够的空间,但是它已经垂直扩展。
如何防止这种情况?
答案 0 :(得分:0)
将您的列表放在第二个矩形中。设置矩形以显示其边框。这样你就可以从矩形中获得一个具有恒定大小的边框。
请注意,如果列表中有足够的元素可以扩展到矩形边框之外,我确实注意到矩形的大小会增大。这不应该是您的问题,但它可能会影响其他人。