したがって、これは保存するためのコードです:
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 には私の画像が含まれていますが、デザイン上の理由から表示してはなりません。表示されていないときに保存する、または表示されているときにプログラムウィンドウの後ろに隠す簡単な方法はありますか?