0
裏面我有一個PictureBox,這是我的一個按鈕的點擊漆:顯示一個圖片一組框
private void btnDisplay_Click(object sender, EventArgs e)
{
MyDisplay.Refresh();
}
private void PaintDisplay(object sender, System.Windows.Forms.PaintEventArgs e)
{
Graphics graphics = e.Graphics;
DrawDisplay(graphics);
}
這工作得很好。但是,當我將Picturebox複製到組框時,PaintDisplay()
無法觸發。有什麼我需要做我的groupbox,爲了讓顯示再次顯示?
你是什麼意思?但是當我包含copy將圖片框放入groupbox *? –
如果你真的在表單的設計中複製了** PictureBox,那麼你必須連接**新的** PictureBox的Paint()事件,所以它也指向PaintDisplay()。如果您**通過使用'cut'然後粘貼'將PictureBox移動到GroupBox中,那麼這將會分離處理程序。通過選擇PictureBox,單擊屬性窗格中的「閃電螺栓」圖標,並將Paint()的右側的DropDown更改爲「PaintDisplay」來重新連線。 –
謝謝。那就是訣竅。 –