04 2013 档案

摘要:最近换到了win8,win8风格的进度条挺好玩的。可惜wpf上没有这个控件。那咱就自己来写一个吧。用SL封装了个效果:思路:这个过程可以分为3个阶段,最左边开始一个快速移动动画到中间位置,开始缓慢的做位移,然后再开始快速的飞到最右边,消失。且在第一个点缓动的时候,第二个点开始启动,依次类推,到最后一个点飞到最右边的时候,再启动第一个点。如此循环。XAML:主要是定义4个点,以及每个点的动画。<UserControlx:Class="Win8ProcessBar.CtlWin8ProcessBar"xmlns="http://schemas.microsoft 阅读全文
posted @ 2013-04-22 23:06 Agile.Zhou 阅读(3430) 评论(21) 推荐(9) 编辑
摘要:在win8+vs2012环境下面,我们除了能用C#,C++来开发win8的app,还可以用js+html直接开发win8的app。这确实是个很神奇的事情。今天体验了一下~ 1.新建一个空白应用 2.修改default.html 在body里面用标准的html input控件添加了一个button。 3.给button绑定事件 新建完项目VS会自动引用default.js 我们可以把绑定事件的js代码放到这里。 默认的注释已经写的很清楚了。在哪里写启动时候的初始化代码,哪里写恢复时候的代码。这个有点类似wp7/8的app.xaml。 4.添加点击事件 还是在de... 阅读全文
posted @ 2013-04-17 02:39 Agile.Zhou 阅读(1667) 评论(0) 推荐(2) 编辑
摘要:问题 最近跟同事讨论for循环中变量定义在哪里的问题。先看一段代码: private void ForInner() { for (int i = 0; i < 5; i++) { var obj = new MyClass(); Console.WriteLine(obj.name); } }这是我们正常习惯写的代码。同事的意思是说如果照上面那样写因为每循环一次,obj的变量就要在堆栈上分配一段空间,造成浪费。应该把ob... 阅读全文
posted @ 2013-04-11 02:18 Agile.Zhou 阅读(5160) 评论(13) 推荐(3) 编辑
摘要:今天一个windows服务死活启动不了,报错“类型初始值设定项引发异常”。查了一下午,各种测试,最后问题的关键居然是App.Config里面<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>最后一个startup没封闭。哎。。。 阅读全文
posted @ 2013-04-09 17:51 Agile.Zhou 阅读(599) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
主题色彩