高手来看看我的逻辑错了吗?
我想做个东西,不过怀疑有逻辑错误,具体如下:
这个窗口有一个叫“图形”的菜单。点击出现openfileDiaolg,选择图形,选了后图形出现在
下面的窗体的pictureBox里面
这个窗体有3个按扭,我想达到的目的是点击“以此图片做背景”,这张图片就作为上个窗体
richtextbox的背景,我是这样想的
接着说哈
我是这样想的 第1个窗口叫F1 第2个窗口(有3个按扭的)叫F2,他们在同一个工程中而且richetxtbox和pictbox都是public型的了
1.获得pictrubox的image
Image im=this.pictureBox1 .Image ;//窗体2的代码上
2建立Graphics
F1 f1=new F1();//建立F1实列
Graphics g=f1.richTextBox1 .CreateGraphics ();
3在F1的richBox里绘图
g.DrawImage (im,f1.richTextBox1 .ClientRectangle );
我本来的意思是把im这个图象绘制在richTextBox1 的工作区
但是运行时候第3步不能实现 我那里想错了吗》》?