2
畫上一個形式PictureBox的矩形我有2種形式。如何從另一種形式
- 形式= Form1中
- 形式=窗口2
當按下在Form1的按鈕時,窗口2顯示了。 我想要的是按下form2中的一個按鈕在form1 picturebox上繪製一個矩形。
我寫了一個事件處理函數的按鈕,單擊窗體2在Form1中進行處理,但處理程序我不能畫在Form1的圖片框任何東西。
我該如何實現它?
畫上一個形式PictureBox的矩形我有2種形式。如何從另一種形式
當按下在Form1的按鈕時,窗口2顯示了。 我想要的是按下form2中的一個按鈕在form1 picturebox上繪製一個矩形。
我寫了一個事件處理函數的按鈕,單擊窗體2在Form1中進行處理,但處理程序我不能畫在Form1的圖片框任何東西。
我該如何實現它?
在您從窗體2接收按鈕單擊事件Form1上你的事件代碼,試試這個:
using (Graphics g = Graphics.FromImage(pictureBox1.Image))
g.FillRectangle(Brushes.Red, new Rectangle(10, 10, 32, 32));
pictureBox1.Invalidate();
你嘗試過什麼? –
@parapura rajkumar是的,但不能成功。編寫Form1中處理的Form2中單擊按鈕的事件處理程序函數。但在處理程序中,我無法在form1的picturebox中繪製任何東西。 –