我在c#和visual studio中非常新,我尝试了一点点学习。 我的问题是我已经创建了一个winform和一个面板。这个面板有一个更大尺寸的背景图像作为面板,我想在面板中看到带有滚动条的原始尺寸的图片,我希望在这个面板上创建按钮,但面板不会创建自动滚动条。我怎么能解决这个问题?我尝试设置宽度和高度,但这不起作用。
Image myimage = new Bitmap(imgPath);
maleTreePanel.BackgroundImage = myimage;
我创建面板并稍后设置背景图像
答案 0 :(得分:0)
一种方法是动态设置maleTreePanel的宽度和高度,如
maleTreePanel.Width = myimage.Width;
maleTreePanel.Height = myimage.Height;
并将maleTreePanel放在另一个具有AutoScroll = true
的较小面板中。较小的面板将有效地作为较大面板的观察区域。