簡體   English   中英

C#運行時生成的PictureBox控件

[英]C# Runtime Generated PictureBox Control

我需要您的幫助,我正在使用以下代碼在TabControl中生成多個選項卡,每個選項卡均包含具有不同JPG圖片的PictureBox:

        foreach (var file in d.GetFiles("*.jpg"))
        {

            string title = file.Name + (TCFichiers.TabCount + 1).ToString();

            TabPage myTabPage = new TabPage(title);

            TCFichiers.TabPages.Add(myTabPage);

            PictureBox i = new PictureBox();

            myTabPage.Controls.Add(i);
        }

我想使用一個按鈕,該按鈕將旋轉所選選項卡的PictureBox中的圖像,但是我不知道如何訪問正確的PictureBox。 如何僅訪問所選選項卡上的圖片框?

謝謝

看到這個

 PictureBox[] Shapes = new PictureBox[Num_Picbox];

                        for (int i = 0; i < Num_Picbox; i++)

                        {

                            Shapes[i] = new PictureBox();

                            Shapes[i].Name = "ItemNum_" + i.ToString();

                            Shapes[i].Location = new Point(label5.Left+1,label5.Top);

                            Shapes[i].Size = new Size(100, 100);

                            Shapes[i].BackColor = Color.Black;

                            Shapes[i].Image = (Bitmap)(e.Data.GetData(DataFormats.Bitmap));

                            Shapes[i].Visible = true;

                            this.Controls.Add(Shapes[i]);

                        }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM