桌面程序开发经验

  • 耗时长的操作尽量不在界面主线程里做,另外起线程,如果其中又需要更新界面,那么要找某种方式来进行(比如winform中要用BeginInvoke)
    • 同时注意合理使用“loading...”文本或者图片或者progress bar
  • 尽量将UI操作和逻辑/数据操作分开
    • 当然WPF等框架正常使用的话,应该已经分清楚了
    • 如果是在winform这种没有从框架级别上区分开的技术中,尽量分别作为独立的类或者函数

猜你喜欢

转载自www.cnblogs.com/wyp1988/p/11387824.html