关于在Panit事件中检测form 是否更改,怎么实现?在线等

_三皮_ 2006-01-23 02:58:01
我在form上绘图如果form上面有变化才继续?否则返回,应怎么实现?
private void RecognitionForm_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
if() //判断是否有变化
ruturn;
//重绘操作

}
...全文
57 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
dong_king 2006-01-23
  • 打赏
  • 举报
回复
那你就判断你的变量有变化后再onpaint
_三皮_ 2006-01-23
  • 打赏
  • 举报
回复
我有个函数Recognition(),Form有变化才执行,我把它放在了RecognitionForm_Paint中;
Recognition()是转化手写体到字符串的函数,只有上的手写体有增加我才重新识别并显示到textbox控件中,如果每次都执行Recognition(),显示Form都不正常
wxdl1981 2006-01-23
  • 打赏
  • 举报
回复
系统只在Form需要重绘时才会发Paint信息给窗体,你为什么还要判断?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧