调整 windows 形式的报表查看器工具栏的高度
Adjust the height of Report viewer toolbar in windows form
我在 windows 表单中使用报表查看器,我正在尝试调整 ReportViewer
.
的 ToolStrip
的高度
我尝试将 AutoSize
属性 调整为 false
然后调整 Height
但高度没有改变:
var toolStrip = (ToolStrip)reportViewer1.Controls.Find("toolStrip1", true).First();
toolStrip.AutoSize = false;
toolStrip.Height = 100;
如何调整 windows 表单中报表查看器工具栏的高度?任何建议将不胜感激。
报表查看器的 ToolStrip
在自定义控件(报表工具栏)中有 Dock = Fill
。报告工具栏已覆盖与大小相关的方法和属性,并查看 ToolStrip
的 PreferredSize
以设置边界。
Padding
、ImageScalingSize
、MinimumSize
、Font
等属性有助于确定工具条的首选大小;因此您可以设置上述任一属性。
最有效的属性是MinimumSize
:
var toolStrip = (ToolStrip)reportViewer1.Controls.Find("toolStrip1", true).First();
toolStrip.MinimumSize = new Size(0, 100);
toolStrip.Parent.Height = 0; // No effect, just to force recalculation of height.
我在 windows 表单中使用报表查看器,我正在尝试调整 ReportViewer
.
ToolStrip
的高度
我尝试将 AutoSize
属性 调整为 false
然后调整 Height
但高度没有改变:
var toolStrip = (ToolStrip)reportViewer1.Controls.Find("toolStrip1", true).First();
toolStrip.AutoSize = false;
toolStrip.Height = 100;
如何调整 windows 表单中报表查看器工具栏的高度?任何建议将不胜感激。
报表查看器的 ToolStrip
在自定义控件(报表工具栏)中有 Dock = Fill
。报告工具栏已覆盖与大小相关的方法和属性,并查看 ToolStrip
的 PreferredSize
以设置边界。
Padding
、ImageScalingSize
、MinimumSize
、Font
等属性有助于确定工具条的首选大小;因此您可以设置上述任一属性。
最有效的属性是MinimumSize
:
var toolStrip = (ToolStrip)reportViewer1.Controls.Find("toolStrip1", true).First();
toolStrip.MinimumSize = new Size(0, 100);
toolStrip.Parent.Height = 0; // No effect, just to force recalculation of height.