2

所以这是保存的代码:

    private void saveToolStripMenuItem_Click(object sender, EventArgs e)
    {

        SaveFileDialog saveFileDialog1 = new SaveFileDialog();
        saveFileDialog1.InitialDirectory = Convert.ToString(Environment.SpecialFolder.MyDocuments);
        saveFileDialog1.Filter = "Bitmap (*.BMP)|*.bmp|All Files (*.*)|*.*";
        saveFileDialog1.FilterIndex = 1;

        if (pictureBox1.Image != null)
        {
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                pictureBox1.Image.Save(saveFileDialog1.FileName);

                MessageBox.Show("Vasa slika je uspjesno spremljena");

            }
        }

    }   

pictureBox1.Image == null 当它不可见时。就像它不可见时它不存在一样。

pictureBox1.Image 包含我的图像,但出于设计原因,它必须不可见。有什么简单的方法可以在不可见时保存它,或者在可见时将其隐藏在程序窗口后面?

4

0 回答 0