【发布时间】:2018-03-03 17:10:42
【问题描述】:
我怎样才能通过类似按钮单击功能或其他方式调用此事件private void panel1_Paint(object sender, PaintEventArgs e){.....}?
我已经尝试过panel1.Paint += new PaintEventHandler(panel1_Paint); 和其他几个,但它们似乎没有用。
【问题讨论】:
我怎样才能通过类似按钮单击功能或其他方式调用此事件private void panel1_Paint(object sender, PaintEventArgs e){.....}?
我已经尝试过panel1.Paint += new PaintEventHandler(panel1_Paint); 和其他几个,但它们似乎没有用。
【问题讨论】:
试试这个:
private void Button1_Click(object sender, EventArgs e){
panel1.Invalidate();
}
Invalidate() 方法强制控件重绘。
【讨论】:
您需要将其用作简单功能:
...your_code...; panel1_Paint(null, null); ...your_code...
【讨论】: