如下内容,如果我想在下面这个类中调用这个方法,请问该怎么实现?

现在我的C#程序有这么一个类
public void Form1_Paint(object sender, PaintEventArgs e)
{
Bitmap bm = new Bitmap(width, height, PixelFormat.Format32bppRgb);
//然后bm有这样一个方法
bm.Save(@"D:\\0525.bmp");
}
现在我想在下面这个类中调用这个方法,请问该怎么实现?
public void 保存图片ToolStripMenuItem_Click(object sender, EventArgs e)
{
SaveFileDialog dialog = new SaveFileDialog();
dialog.ShowDialog();
filepath = dialog.FileName.ToString();
//意思是这样的bm.save(filepath) ;
}
在线等,急

慕村9548890
浏览 106回答 1
1回答

有只小跳蛙

你的意思是对象bm的创建和调用不在一个函数内吗?Form1_Paint和ToolStripMenuItem_Click是同一个类中定义的吗?如果是的话就可以把bm定义为该类的数据成员,这样两个方法都能引用bm对象
打开App,查看更多内容
随时随地看视频慕课网APP