社区
C#
帖子详情
WPF出现页面显示卡住,但可以操作
rinall
2013-09-24 10:21:36
页面的画面卡住,无刷新,但可以操作。
虽然看不到页面里的控件,但可以点击。
其它线程也没有死掉。会是什么问题?
...全文
122
5
打赏
收藏
WPF出现页面显示卡住,但可以操作
页面的画面卡住,无刷新,但可以操作。 虽然看不到页面里的控件,但可以点击。 其它线程也没有死掉。会是什么问题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rinall
2013-09-25
打赏
举报
回复
竟然是framework的问题 重装后好了
jshi123
2013-09-24
打赏
举报
回复
贴代码
rinall
2013-09-24
打赏
举报
回复
引用 1 楼 lizhi3186575 的回复:
是不是页面没有加载完成了
不会 操作时也可能会发生
人生导师
2013-09-24
打赏
举报
回复
是不是页面没有加载完成了
rinall
2013-09-24
打赏
举报
回复
引用 3 楼 jshi123 的回复:
贴代码
渲染的问题
WPF
-由UI界面
卡住
问题延伸的C#多线程探索
一、问题的发现 在做项目的过程中,只要有延迟的代码UI界面就会
卡住
,比如各种网络连接和Thread睡眠等。虽然这样的代码并不多,但整个系统做下来
出现
这样问题的交互还真不少,对于多线程小白的我来说并不懂的如何去解决这样的问题,只能任由其交互体验差。 但最近实在是忍无可忍,便花了几天的时间来解决这个问题,以下是解决该问题的方法和从UI界面
卡住
的问题延伸的多线程探索,其中包括自定义加载控件的制作并且应用到实际界面中,也就是在界面“
卡住
”期间启用加载控件,Dispatcher的使用,BackgroundWork
C#
WPF
执行耗时
操作
防止界面卡死,并对运行界面进行
操作
在写程序时,有时我们需要连接数据库或者其他服务器,此时可能会消耗很长时间,并
出现
界面卡死。如果用鼠标点击窗口,会
显示
“无响应”。这是因为耗时
操作
在UI线程中,阻塞了UI线程,所以网上大多数建议采用多线程,将耗时
操作
和UI线程分开。以下以连接数据库为例。 首先要using System.Threading; 然后创建连接数据库的sqlconnection string connString ...
Winform、
WPF
如何解决前端卡死问题
Winform、
WPF
如何解决前端卡死问题
WPF
--Dispatcher.BeginInvoke()方法使用不当导致UI界面卡死的原因分析
原文地址: http://www.tuicool.com/articles/F7reem http://blog.csdn.net/yl2isoft/article/details/11711833 前段时间,公司同事开发了一个小工具,在工具执行过程中,UI界面一直处于卡死状态。 通过阅读代码发现,主要是由于Dispatcher.BeginInvoke()方法使用不当导...
WPF
界面不响应任何交互
WPF
, 界面无响应,硬件渲染,软件渲染
C#
110,529
社区成员
642,572
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章