【发布时间】:2015-05-31 23:23:48
【问题描述】:
我有一个创建 Bitmap 的函数,我将这个 Bitmap 传递给一个创建新 Windows 窗体、新 PictureBox 的函数,并将 PictureBox 的 Image 属性设置为 Bitmap。
将 PictureBox 添加到新的 WindowsForm 然后 .Show();新表格。
我正在尝试用新的表格填充整个屏幕,并用新的 PictureBox 填充新的表格,如果有任何溢出,我希望有滚动条;但是,我无法让新表单填充窗口,也无法显示滚动条。
有什么建议吗?
void ShowWindow(Bitmap elevation)
{
Form f = new Form();
f.Text = "CAD Drawing";
f.Dock = DockStyle.Fill;
PictureBox pb = new PictureBox();
pb.Image = elevation;
pb.Dock = DockStyle.Fill;
f.Controls.Add(pb);
f.BringToFront();
f.Show();
}
【问题讨论】:
标签: c# .net winforms bitmap picturebox