我在Windows窗体应用程序(vb.net)中有一个ReportViewer。
我有一个包含列表的报告,列表只有1或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
的其余部分,或者其中包含的任何其他控件。