如何实现类似QQ登录的功能

yj01263431 2015-04-30 09:33:08
如何实现类似QQ登录的功能,比如点登录的时候,执行登录时要处理的一堆代码,按钮变为取消。
如果点取消,就回到之前的状态。
请不要回答,把按钮的text改为登录或取消。
...全文
109 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
江南小鱼 2015-04-30
  • 打赏
  • 举报
回复
引用 2 楼 yj01263431 的回复:
[quote=引用 1 楼 lovelj2012 的回复:] [quote=引用 楼主 yj01263431 的回复:] 如何实现类似QQ登录的功能,比如点登录的时候,执行登录时要处理的一堆代码,按钮变为取消。 如果点取消,就回到之前的状态。 请不要回答,把按钮的text改为登录或取消。
你讲的请不要回答,把按钮的text改为登录或取消。 这不失是一种简单的办法,根据按钮显示文本,决定点击按钮的处理事件。 或者,你用两个按钮,一个登录一个取消,初始取消按钮隐藏,点击登录后登录按钮隐藏、取消按钮显示,点取消则相反。[/quote] 但是我点登录以后,隐藏登录按钮,显示取消按钮, 但是登录的代码还在执行怎么办, 是不是开启一个线程,把登录线程给暂停掉?[/quote] 你可以测试下,点击登录按钮后,隐藏登录按钮、显示取消按钮 假设你的登录按钮事件执行时间很长,在这个执行过程中,你点击取消按钮,是不会有响应的。 因为主线程被登录按钮事件独占
yj01263431 2015-04-30
  • 打赏
  • 举报
回复
引用 1 楼 lovelj2012 的回复:
[quote=引用 楼主 yj01263431 的回复:] 如何实现类似QQ登录的功能,比如点登录的时候,执行登录时要处理的一堆代码,按钮变为取消。 如果点取消,就回到之前的状态。 请不要回答,把按钮的text改为登录或取消。
你讲的请不要回答,把按钮的text改为登录或取消。 这不失是一种简单的办法,根据按钮显示文本,决定点击按钮的处理事件。 或者,你用两个按钮,一个登录一个取消,初始取消按钮隐藏,点击登录后登录按钮隐藏、取消按钮显示,点取消则相反。[/quote] 但是我点登录以后,隐藏登录按钮,显示取消按钮, 但是登录的代码还在执行怎么办, 是不是开启一个线程,把登录线程给暂停掉?
江南小鱼 2015-04-30
  • 打赏
  • 举报
回复
引用 楼主 yj01263431 的回复:
如何实现类似QQ登录的功能,比如点登录的时候,执行登录时要处理的一堆代码,按钮变为取消。 如果点取消,就回到之前的状态。 请不要回答,把按钮的text改为登录或取消。
你讲的请不要回答,把按钮的text改为登录或取消。 这不失是一种简单的办法,根据按钮显示文本,决定点击按钮的处理事件。 或者,你用两个按钮,一个登录一个取消,初始取消按钮隐藏,点击登录后登录按钮隐藏、取消按钮显示,点取消则相反。

110,566

社区成员

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

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

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