如何禁用列表的“拉伸”?

时间:2011-04-21 05:03:24

标签: .net winforms reporting-services

我在Windows窗体应用程序(vb.net)中有一个ReportViewer。

我有一个包含列表的报告,列表只有1或2个深度。如果列表中有2个项目,我不希望周围的报告呈现'拉伸'。我可以切换以关闭拉伸的属性吗?

干杯。

2 个答案:

答案 0 :(得分:1)

这假定SQL Reporting Services或ReportViewer控件...

您应该可以在列表项目上设置CanGrow = false

如果这不起作用,请将列表放在矩形and set CanGrow on the rectangle.

答案 1 :(得分:0)

您在这里谈论WPF应用程序吗?问题是您的容器是否自动调整其内容大小?您可以设置控件的确切高度,例如

<ListBox Height="80" />

或者你可以在我的GUI中做我喜欢做的事情,即选择用于呈现信息的关键视觉元素,并确保自动调整到窗口本身。如果您使用类似DockPanel的容器,则XAML中定义的最后一个子项将自动调整大小以填充Window的其余部分,或者其中包含的任何其他控件。

相关问题