0
我想以編程方式創建面板並添加一些pictureBoxes,我通過for循環選擇圖片。我嘗試了很多方法,但表單顯示爲空。 我的代碼是:以編程方式創建面板並添加圖片框
private void draw_pipeline()
{
Panel pnl = new Panel();
pnl.Size = new System.Drawing.Size(1130, 145);
pnl.Location = new Point(380, 260);
pnl.BorderStyle = BorderStyle.FixedSingle;
for (int i =0; i<3; i++)
{
PictureBox pic = new PictureBox();
pic.SizeMode = PictureBoxSizeMode.Zoom;
switch (i)
{
case 0:
{
pic.Location = new Point(3, 15);
pic.Size = new Size(73, 121);
pic.Image = new Bitmap("if.png"); break;
}
case 1:
{
pic.Location = new Point(76, 15);
pic.Size = new Size(73, 121);
pic.Image = new Bitmap("line.png"); break;
}
}
pnl.Controls.Add(pic);
}
}
結果我想創建在下面的圖片,即包含兩個圖片框與兩個圖像中示出,if.png其是如果盒圖像和line.png其是線條圖像。我重複我的代碼的結果是該窗體顯示空!任何幫助?
好的,謝謝。我正在嘗試,如果我需要進一步的幫助,我會告訴你。 – 2015-02-01 10:36:37