在面板上绘制线条时,滚动条不会出现在面板上(C#)

在面板上绘制线条时,滚动条不会出现在面板上(C#),c#,panel,C#,Panel,我想在面板上画一些线和矩形。有时它不适合面板 我希望滚动条出现。我将AutoScroll属性设置为true,但它不起作用;(将面板的AutoScrollMinSize属性设置为大于面板真实尺寸的值(例如,如果面板为300 x 200,则将AutoScrollMinSize属性设置为900 x 600)。这将导致两个滚动条都出现,并且您应该能够在更大的曲面上绘制。您需要通过设置属性来告诉面板控件您正在绘制可见边界之外的内容。但是另一个可能更简单的解决方案是,让您的面板包含另一个用于绘制的面板控件。

我想在面板上画一些线和矩形。有时它不适合面板
我希望滚动条出现。我将AutoScroll属性设置为true,但它不起作用;(

将面板的AutoScrollMinSize属性设置为大于面板真实尺寸的值(例如,如果面板为300 x 200,则将AutoScrollMinSize属性设置为900 x 600)。这将导致两个滚动条都出现,并且您应该能够在更大的曲面上绘制。

您需要通过设置属性来告诉面板控件您正在绘制可见边界之外的内容。但是另一个可能更简单的解决方案是,让您的面板包含另一个用于绘制的面板控件。然后,您可以简单地调整内部面板的大小以适合您的图形,外部面板将根据需要自动提供滚动