UWP中,我设置了两个按钮,单击第一个按钮进行一个循环,单击第二个按钮停止这个循环,但是不管怎么处理按下第一个按钮以后都成了一个死循环,程序呈现卡死状态,如何能够解决?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

首页/
已采纳
UWP中如何利用异步编程跳出死循环
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
carlzj 2016-07-28 06:58关注又是一个自己解决的问题。。。
private async void FirstButton_Click(object sender, RoutedEventArgs e) { SecondButton.Visibility = Visibility.Visible; FirstButton.Visibility = Visibility.Collapsed; try { do { //写要循环的内容 } while (SecondButton.Visibility == Visibility.Visible); } catch (Exception){ //写error情况 } } async Task<int> name() // name为自己定义的函数 { await Task.Delay(10); // ()里面的数字单位是ms return value; // value自己定义 }
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2016-07-28 15:15carlzj的博客 UWP中,我设置了两个按钮,单击第一个按钮进行一个循环,单击第二个按钮停止这个循环,但是不管怎么处理按下第一个按钮以后都成了...接下来就简单讲一下怎么进行异步编程跳出这个死循环: private async void Fi...
- 2024-05-18 10:19涟幽516的博客 将应用程序固定到任务栏是 Windows 7 中首次引入的一项功能。自其发明以来,微软(根据 Raymond Chen 的说法)就打算不提供(无限的)编程操作。显然,一些开发人员认为他们的应用程序是世界上最棒的,谁不希望我们...
- 2023-10-08 18:43涟幽516的博客 主要原因是很多系统运行中的应用,尤其是 UWP 应用均依赖 DWM,如果 DWM 崩溃则它们的图形界面也将崩溃。 但是,有很多通过钩子或者修改链接库实现禁用 DWM 的例子,如果有空我会单独写一期。 2. 通过 Spy++ 工具...
- 2021-01-09 15:31四十岁老处男的博客 总体感觉是在玩helloKitty这个阶段,搞得很High,一到GUI程序就死翘翘。也就是一个红绿灯距离的热血沸腾。没整明白,拖那么大一家子,又是浏览器,又是mysql,又是widget的。瞧人家NotePad++,一二十兆大小。 5.选美。...
- 2019-09-28 06:24anmei1912的博客 接着,你又恍然大悟总结出一个定理,无论是什么样的“类型”,都只会存在这样一个特征,即活着的 带生命特征的(如人) 和 死的 没有生命特征的(如汽车) 这两者中的一个。最后,随着思想模型的成熟,你发现,这个...
- 2015-11-04 12:07pizi0475的博客 为了使粒子发生碰撞,我们需要有一个碰撞表面,这可以从距离场中高效地提取出来。 距离场的一个单独样本给出到最近碰撞表面的距离。 计算距离场的梯度提供到那个表面的方向和表面法线。 将这些放在一起给出了碰撞...
- 2024-11-03 18:28绝不原创的飞龙的博客 脚本语言可以在特定的运行时环境中执行不同的动作,例如自动化任务执行、增强父软件的功能、执行配置、从数据集中提取数据等等。运行时环境可以引入自己的脚本语言,比如用于 GNU 操作系统的 Bash 或者用于 ...
- 2024-10-29 00:32绝不原创的飞龙的博客 如果我需要进一步挖掘,我会标记出我的最佳答案,并标记出来以备后用。我的目标是用大约一半的时间完成所有问题的第一遍。就我而言,我已经标记了大约 30 个问题进行第二次检查。 我的笔记本电脑风扇仍在运转,我...
- 2024-09-25 17:25绝不原创的飞龙的博客 spaCy 是为 Matt Honnibal 在Explosion AI 开发的“Python 中的工业强度 NLP”而打造的。主要用于生产环境及其极端的用户友好性。这是一种基于对象的方法,它返回对象而不是字符串和数组。Boosting。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司