Smobiler上海石磨_.NET移动开发平台

标题: 页面刷新率问题 [打印本页]

作者: GoldenKirin    时间: 2019-7-1 05:04
标题: 页面刷新率问题
求教关于页面刷新率的问题.
应用中客户端需要实时刷新页面状态,
采用定时器的方案,现有的Timer最短时间是1秒,
有没有另一种方式可以按毫秒级刷新吗?

另外有一个思路,通过自定义事件来快速响应.
请教下smobilerform可以自由二次扩展吗?

谢谢

作者: peter.pan    时间: 2019-7-1 10:59
目前最短为1s的。
Form不能自定义事件的,你可以使用自定义控件来自定义事件 https://www.smobiler.com/guide/custom-control.aspx
作者: GoldenKirin    时间: 2019-7-1 19:17
我增加了一个委托线程处理后台数据,但是UI并不会刷新.
每次要切换画面或者触控别的控件才会刷新
求解,谢谢

作者: GoldenKirin    时间: 2019-7-1 19:27
peter.pan 发表于 2019-7-1 10:59
目前最短为1s的。
Form不能自定义事件的,你可以使用自定义控件来自定义事件 https://www.smobiler.com/gui ...


首先感谢您的解答,

后来我尝试增加了一个委托线程处理后台数据,但是UI并不会立即刷新.
每次要切换画面或者触控别的控件才会刷新,否则画面一直是不动的.
求解,谢谢
作者: Lula.Jin    时间: 2019-7-2 17:12
smobiler的窗体内使用线程需要更新界面的话,在线程的最后加上this.Client.RenderFlush()方法刷新界面




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2