WrapPanel中不需要的剪辑

时间:2008-11-25 13:24:23

标签: wpf wrappanel

我需要使用WrapPanel ItemsTemplate创建一个ListBox。

我的项目显示为带有小型“工具栏”的卡片,该工具栏在鼠标悬停时动态显示。

[dyn。工具栏]  [卡]

除了第一行之外,一切都运行良好。

我需要彼此非常接近的牌。因此,项目的高度设置为卡的高度,没有工具栏高度。使用Margin.Top<创建工具栏。 0

问题是列表框会裁剪工具栏。

你知道如何解决这种情况吗?

感谢所有人!

2 个答案:

答案 0 :(得分:1)

我不确定我是否完全理解您的问题,但如果您使用负上边距显示卡片上方的工具栏,则无法通过在工具栏上动态设置卡片上的正边距来弥补此问题显示?

答案 1 :(得分:0)

Xaml会很有帮助。我发现的一条经验法则是永远不要设置控件的实际高度或宽度属性。尝试取出高度属性,这应该摆脱剪辑。你应该能够得到任何需要用Margin,Padding或MinHeight计算的间距。