在我winform
控件的reportviewer
程序中,只需要控件根据Form的高度变化调整其高度,而不更改其witdh及其水平位置。
我定义:
reportViewer1.Anchor = AnchorStyles.Right;
reportViewer1.Dock = DockStyle.Fill;
reportViewer1.MaximumSize.Width.Equals(860);
reportViewer1.MaximumSize.Height.Equals(1600);
然而reportviewer
到达Form的左角(Anchor似乎没有生效)
我错过了什么?
答案 0 :(得分:1)
如果您希望控件保持其宽度并在调整窗体大小时调整其高度,请将Anchor
设置为AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left
,将Dock
设置为DockStyle.None
。