【发布时间】:2016-04-29 10:45:07
【问题描述】:
我正在开发一个简单的 Windows 窗体应用程序,它由一个 Panel 组成,我在其中使用 Graphic 绘制图形。假设我的面板现在大小为 300x300,但里面的内容是 500x500。显然,我需要在Panel 中添加滚动条。
到目前为止我的代码:
public CircuitControl()
{
// Initialize empty list of circuit objects
CircuitObjects = new List<CircuitObject>();
drawingAreaPanel.AutoScroll = true;
drawingAreaPanel.VerticalScroll.Enabled = true;
drawingAreaPanel.VerticalScroll.Visible = true;
drawingAreaPanel.HorizontalScroll.Enabled = true;
drawingAreaPanel.MaximumSize = new Size(300, 300);
drawingAreaPanel.Size = new Size(600, 600);
}
但是这些代码都没有真正创建滚动条。我的问题是:我在哪里以及如何设置我实际绘制的Panel 的大小?我认为这是缺少的部分。谢谢。
【问题讨论】: