在wpf可以通过控件.Width/Height来获取宽高,来到uwp上却没效果,在微软的开发人员中心找到了答案。 所以,我们要在后台获取控件的宽高应该是:控件.ActualHeight/ActualWidth。 ...
分类:
其他好文 时间:
2016-12-28 07:42:03
阅读次数:
143
看腻了系统自带的button animation何不尝试下自定义一个较为炫酷的动画顺便提升用户体验。效果图: 动画分为几个部分,分别是:内圆从中心放大(1)并同时渐隐(2),外圆从中心放大(3)并同时渐隐(4),按钮整体从中心缩小放大(5),非常简单对吧,代码也是。 为了方便调用,我用一个自定义用户 ...
分类:
其他好文 时间:
2016-12-27 09:44:43
阅读次数:
352
找了好半天资料,没发现什么可以实时切换语言的好办法,没错,是没什么好办法,一些囊肿的办法倒是有,不过我试过后觉得不怎么好用,诸如:用类定义——太麻烦不易修改,绑定麻烦;试过通过自定义主题来实现,比用类来实现好太多了,切换ElementTheme属性就可以实时变更语言,不过怪怪的,而且也是比较麻烦所以 ...
分类:
编程语言 时间:
2016-12-27 07:37:13
阅读次数:
914
【前记】 学c#断断续续算来也有2年上下的时间了,接触的框架仅有asp.net mvc,而且也是只用过一两次。最近在尝试uwp开发听说了mvvm,呃,第一次看到或者听到这个英文的时候是前几天,当时感觉就是应该很厉害,很屌,然后,就没了,我也没去用,我觉得大多是个框架而已,我才懒得弄得那么麻烦,直接这 ...
分类:
其他好文 时间:
2016-12-27 00:01:38
阅读次数:
850
之前我们讨论了涨姿势UWP的RSS数据源获取,以及作为文件存储到本地,再将数据转化成Model对象。这部分非UI的内容非常适合添加Unit Test。不涉及UI的话,UT写起来简单高效,很是值得投入一点时间以保证程序的可靠性。 UWP的Unit Test创建起来并不复杂,首先在涨姿势UWP解决方案下 ...
分类:
其他好文 时间:
2016-12-25 20:59:26
阅读次数:
138
为了实现我想要的效果花费了我很长时间,唉,当初英语不好好学,翻官网翻了半天才找到,分享给刚入门的新手。 首先看一张图片示例,我们要模仿的dialog就是长这样的: 做出来的效果图: 【代码】 XAML: 1 <Grid Background="#3d4ba4"> 2 3 <ContentDialog ...
分类:
其他好文 时间:
2016-12-25 11:38:19
阅读次数:
1383
开发中碰到一个问题,当RichEditBox输入的文本达到一定行数的时候设置文本颜色或大小、样式等滚动条会跳到顶部,但是光标其实还是在下面的位置,这样对用户体验造成很大困扰,解决方案就是在设置完成颜色大小样式后重新将光标位置设置一下就可以了。 在设置文本颜色之后加上这句代码: 应该解决了。 ...
分类:
其他好文 时间:
2016-12-25 09:32:51
阅读次数:
398
不同于Windows 8应用,Windows 10引入了“汉堡菜单”这一导航模式。说具体点,就拿官方的天气应用来说,左上角三条横杠的图标外加一个SplitView控件组成的这一导航模式就叫“汉堡菜单”。 本文讨论的是如何实现官方的这一样式(点击后左侧出现一个填充矩形),普通实现网上到处都是,有需要的 ...
分类:
其他好文 时间:
2016-12-25 01:48:35
阅读次数:
316
恢复内容开始 WriteableBitmap 是UWP和WP8.1绘制图片的,重组图片的最重要方法。方法较为简单,方法多样性。 通过查看文档,WriteableBitmap的继承性是 WriteableBitmap : BitmapSource 【BitmapSource : ImageSource ...
分类:
编程语言 时间:
2016-12-24 02:13:42
阅读次数:
517
前一篇涨姿势UWP源码分析从数据源着手,解释了RSS feed的获取和解析,本篇则会就数据源的保存和读取进行举例。 和之前的Windows Runtime一样,UWP采用IsolatedStorage的方式来存储APP的私有数据,这样做到APP之间互不干扰,减少了错误及安全隐患。现在的Applica ...
分类:
其他好文 时间:
2016-12-12 23:52:55
阅读次数:
220