0

我有一个带有按钮的 GUI,它将打开一个新窗口。窗口一打开,我就需要用我存储在(字符串,位图)字典中的大量图片填充,字符串表示路径名。显然我需要遍历字典,但我不知道使用什么代码来显示图片。无论如何要制作一个循环,自动以设定的尺寸显示图像。

对于我正在寻找的输出的一个很好的例子,在浏览图片文件夹时考虑 Windows 资源管理器缩略图。

我对使用图像或 GUI 知之甚少,因此将不胜感激。

到目前为止,这是我拥有的代码:

MyPalletGui.Show();
        PictureBox myPicBox = new PictureBox();
        Dictionary<string,Bitmap> MyPallet = MyImageCollection.ToDictionary();
        int xcor = 0;
        int ycor = 0;
        foreach (Bitmap curtImage in MyPallet.Values){
            xcor += 50;
            ycor += 50;
            myPicBox.Location = new Point(xcor, ycor);
            myPicBox.Width = 50;
            myPicBox.Height = 50;
            myPicBox.Visible = true;
            myPicBox.Image = new Bitmap(curtImage);
            this.MyPalletGui.Controls.Add(myPicBox);

我需要更多地使用 x 和 y 坐标,但上面的代码什么也没显示。

4

0 回答 0