在WinForm开发中,在处理大量数据时不免会有耗时较长的操作,如果将这些操作放在主线程里,软件界面会有较长时间的“无响应”,降低了用户体验,常用的解决方式是加上进度条。
实现思路--------------------------------------------------------------------------------使用BackgroundWorker(已经封装好的线程工具)控件在后台线程执行费时的操作,在主线程中打开一个进度条窗体显示进度。
实现步骤--------------------------------------------------------------------------------第0步:创建一个具有进度条的窗体,以显示进度新建窗体ProcessForm,设置属性FormBorderStyle为None,添加一个ProcessBar控件,如下图所示:进度条窗体PrcessBar的Style属性设置为MarQuee。
在ProcessForm添加如下公共属性:?1234567891011121314151617181920212223//////设置提示信息///publicstringMessageInfo{set{this.labelInfor.Text=value;}}//////设置进度条显示值///publicintProcessValue{set{this.progressBar1.Value=value;}}//////设置进度条样式///publicProgressBarStyleProcessStyle{set{this.progressBar1.Style=value;}}第1步:创建进度条管理类ProcessOperator在该类中添加如下字段:?12privateBackgroundWorker_backgroundWorker;//后台线程privateProcessForm_processForm;//进度条窗体添加如下公共属性、方法和事件:?123456789101112131415161718192021222324252627282930#region公共方法、属性、事件//////后台执行的操作///publicActionBackgroundWork{get;set;}//////设置进度条显示的提示信息///publicstringMessageInfo{set{_processForm.MessageInfo=value;}}//////后台任务执行完毕后事件///publiceventEventHandlerBackgroundWorkerCompleted;//////开始执行///publicvoidStart(){_backgroundWorker.RunWorkerAsync();_processForm.ShowDialog();}#endregion其中,属性BackgroundWork可以指向一个无参数的方法,这里(客户端代码)用来指向要在
2024/4/20 19:27:33 34KB Winform 进度条 Background Worker
1
这篇文章原文发表在可用性大师JakobNielsen的网站上,系统介绍了如何选择合适的用户体验研究方法。
好的研究方法要在恰当的时间用到恰当的地方才能发挥其应有的效果,切忌手里有把锤子就看什么都像钉子。
摘要:用户体验研究当前已经可以解答相当广泛的问题。
通过在一个3维坐标系以及典型的产品开发阶段中列出各种可用的研究方法,可以了解到什么时候应当使用哪种方法。
用户研究领域有着相当广泛的研究方法,这是件好事(没准也是件坏事)。
从那些已经广泛验证的方法,例如可用性实验室研究,到那些近些时候才发展出来的方法,比如合意性(desirability)研究(用来测量审美需求)你不能在所有的项目中应用所有的方法,但
1
《CSS实战手册(第四版)》使用CSS能创建专业的网站,不过即使是有经验的Web设计师,也很难学会CSS的各种细节。
在前几版的基础上做了全面升级,提供了zui新、zui有用的提示和技巧,而且通过教程说明现今可用的CSS。
会教你如何使用新工具(如弹性盒和Sass)构建外观精美的网页,而且在任何桌面设备或移动设备中都能快速运行。
适合业余和有经验的设计师等阅读。
  从基础知识入手。
编写对CSS友好的HTML代码,包括现今的浏览器能识别的HTML5标签。
  为移动设备设计。
创建对移动设备友好的网页,以便访客随时随地浏览。
  创建充满活力的网页。
添加能吸引眼球的动画,创建用户体验好的表单。
  控制页面的布局。
使用专业的设计技术,例如浮动和定位。
  让布局更灵活。
使用弹性盒设计网站,适应不同的设备和屏幕宽度。
  更有效地工作。
使用Sass,减少编写的CSS代码量,以小型文件组织样式。
2024/4/14 10:34:01 119.02MB CSS开发 CSS实战手册
1
STC单片机使用串口ISP,不需编程器,只要有串口就可以下载,非常方便。
但是从大量的实际操作中会遇到各种各样下载的问题,影响了用户体验,现整理原因和解决方法如下:(仅供参考,欢迎指正,Email:stcisp@163.com)首先成功进行ISP烧写的条件非常简单,只要有串口和单片机接成最小系统(带有RS232电路)就可以了(详见数据手册)。
某些USB专用下载器(如使用CH340T芯片的),直接输出TTL电平,不需要232电路。
其实下载不成功不外乎单片机本身或下载环境这两方面的问题,我们可使用替换法来检查问题出在何处。
测试平台建议使用台式机的原生串口+32位的WINXP(64位可能兼容性不够好)+原厂MAX232(SP232)芯片(3.3V系统需要MAX3232)+单片机最小系统。
(注意:部分用户的精简版WINXP由于组件不完整,可能导致STC-ISP软件不能正常运行或出错)
2024/4/2 10:18:17 6.5MB 求积分
1
有效地测量任何产品的可用性都需要选择和使用正确的度量.并要有效地利用它所揭示出来的信息。
《用户体验度量》首次介绍了相关实用资料.可以使可用性从业人员和产品开发人员完成这种测量。
作者把几十个种度量整理成六类:绩效、基于问题的、自我报告式的、Web导航、综合性的/派生的,以及生理/行为的。
他们对每一种度量都进行了考察,并认真考虑了收集、分析和呈现这些数据的最佳方法。
他们对使用任何技术来测量任何类型产品的可用性都提供了步进式指导。
2024/3/24 0:50:41 32.54MB 可用性测试
1
针对传统方式开发的餐饮WebApp平台难以维护和扩展、用户体验不够好等问题,本文提出一种以Windows为开发环境,Eclipse为开发工具,Oracle为数据库,将SSH和jQuery这两种框架整合应用于系统开发的方案。
该方案包括视图层、业务逻辑层和数据持久层,分别由SSH+jQuery框架组合实现相应功能。
结果表明,该方案将SSH和jQuery这2个框架整合应用于系统开发中,实现了注册登录、订餐、外卖等主要功能,实现了上述三个层面的完全分离,提高了用户体验度。
2024/3/18 17:20:21 973KB Struts; Spring; Hibermate; jQuery;
1
该项目采用MVP架构实现了用户登录、注册,把用户信息存放在服务器上,便于实现数据的同步;
商品的推荐、浏览,改写上拉刷新下拉加载加载商品信息,商品信息是通过Jsoup从网页上抓取,获得XML解析并封装成实体类,然后适配到adapter;
当然用户也可以搜索感兴趣的商品和店铺,Jsoup发送post请求后得到用户搜索的商品,用户还可以把感兴趣的商品放入购物车,用户可以改变商品的数量或删除商品。
当然还对商品进行了分类处理,用户可以浏览到每一类商品进行选购,减少了用户选购商品的时间。
为了提高用户体验,对商品图片采用LruCache进行缓存处理,提高了ListView的加载速度。
2024/3/13 10:39:43 27.05MB android商城
1
数字体验越来越注重对现实的模拟。
在网页和App中增加动感设计将很好地提升用户体验。
本文列举了可使用的动感设计技术,如如采用图层技术、运用前后过渡及开发单页面应用,还通过具体代码演示,介绍了实现方法。
数字体验越来越注重对现实的模拟,每天都在进步。
特别是对物理世界的模拟,使用得越来越广泛,把人与机器之间的距离进一步缩短。
Flash曾经有过一段光辉的历史,那是网络视频刚兴起的年代。
但是过后人们发现很多内容其实是无效、速度慢、冗余的,Flash渐渐走了下坡路。
随后JS和jQuery的出现,实现了较大的突破,但是使用起来还不十分方便。
随着CSS3动画功能的出现,硬件设备性能的进一步提升,设计师们现在能随
1
 模板名称:营销型机械设备制造网站织梦模板(带手机端)+PC+移动端+利于SEO优化模板介绍:织梦最新内核开发的模板,该模板属于营销型机械电子设备、机械制造设备类企业使用,一款适用性很强的模板,基本可以适合各行业的企业网站!自带最新的手机移动端,同一个后台,数据即时同步,简单适用!原创设计、手工书写DIV+CSS,完美兼容IE7+、Firefox、Chrome、360浏览器等;
主流浏览器;
页面简洁简单,容易管理,DEDE内核都可以使用;
附带测试数据!手机预览请扫描二维码:模板特点: 1.织梦内核最新版支持,含有筛选搜索,tag标签,网站地图利于优化。
2.一款利于SEO的模板,手工CSS+DIV,图片ALT,H系列标签已合理运用。
3.同步手机站功能,手机站很强大。
4.广告位完美布局,网站颜色搭配清晰,利于用户体验,利于SEO排名。
5.带测试数据,带返回顶部,带同步数据手机站,带HTML网站地图。
6.图片列表采用了图集,简单、大方,抛开了传统的普通文章展示模式。
7.后台可直接修改联系电话、在线QQ、联系地址、邮箱等。
 使用程序:
2024/2/24 14:57:56 85B 织梦模板 模板 源码 网站模版
1
微信多用户电商门户系统简介微信多用户电商门户系统,是基于微信平台的电商服务系统,提供微商网上开店及生活分类信息发布服务,适合创建地区微信电商服务平台。
系统通过微信公众号平台配置后,可实现微信直接登录、微信支付。
系统提供多种风格模版可满足于数码、3C、手机、电脑、综合行业、礼品、宠物用品、在线订货商城、服装商城系、综合行业、汽车用品商、汽车配件、办公用品、礼品定做、农副食品、家具商城、在线课程、在线报名、零食小吃、母婴用品、保健食品、保健食品、办公用品、网上药店等数十个行业的微信多商户电商平台需求。
微信多商户电商门户系统v20190621更新日志1.更新一套家庭健康保健用品商城模版方案。
微信多用户电商门户系统主要模块功能1.商家入驻:有微信就能申请开店。
2.商铺列表:展示所有微店。
3.便发服务:微信端常用生活服务,持续增加中。
4.周边信息:最常用微信周边服务。
5.团购拼团:微商发布团购功能。
6.优惠活动:微商发布的产品优惠活动。
微信多用户电商门户系统特点1.采取全新的架构.采用MVC开发模式,业务逻辑更清晰;
.采用TPL模版引擎技术,开发模版更快捷;
2.全面兼容主流浏览器3.商家用户体验更友好4.完善了同城电子商务、网上交易的电子商务模式微信多用户电商门户系统使用说明本系统上传到服务器/虚拟主机空间即可使用。
上传到服务器/虚拟主机空间即可使用。
Win7、win2008、win8中IIS7、7.5支持ASPAccess解决方法,请参看:http://www.anxin66.com/news/47.html微信多用户电商门户系统前台页面微信多用户电商门户系统后台管理后台管理员登录页:http://域名/s_admin/login.asp管理员测试帐号:admin密码:admin888前台测试帐号:user001密码:123456后台页面相关阅读同类推荐:商城/网店/购物系统
2024/2/24 9:05:29 10.87MB Asp源码-电子商务
1
共 186 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡