倒计时计算
摘要:计算到本周日凌晨的剩余时间DateTimeOffset endWeek = [DateTimeOffset].UtcDateTime.Date.AddDays(7 - (Int32)[DateTimeOffset].DayOfWeek) - [DateTimeOffset];
阅读全文
posted @
2013-08-30 10:39
snet
阅读(325)
推荐(0)
SL.XNA中的Popup
摘要:如果要xna与sl混合显示,就不能用popup,不然会有各种显示错乱的问题。如果xna与sl单独显示,可以使用popup,但是要记得移除UIElementRenderer。就是说popup只能交给系统渲染,不能自己控制渲染。
阅读全文
posted @
2013-08-12 11:52
snet
阅读(217)
推荐(0)
.net async/await 异步等待的数种情况
摘要:.net 4.5 中增加了async/await,使写异步代码能像写同步代码那样,甚至伪同步执行,真是个非常好用的东西。不过,有时候我们会希望这些异步代码能伪同步执行,有时候又希望能真异步执行。所以async/await有很多种搭配来实现这些功能,总共有3种搭配。代码: private static async void test() { ff0(); await ff1(); ff2(); } private static async void ff0() ...
阅读全文
posted @
2013-05-20 16:11
snet
阅读(3974)
推荐(0)
自定义控件中控件绑定自身属性的方法
摘要:在开发应用的时候,难免会制作一些用户控件什么的。控件肯定会有显示数据的功能,而大部分数据又会来自于外界,所以我们需要写一些依赖项属性好让外界把值赋过来。可是得到了值那么又怎么才能绑定它呢?其实很简单,就是在构造里写一句DataContext = this;然后xaml里面在要绑定的地方写{Binding 属性名}就可以了。注:这样做存在问题在构造方法内对DataContext设置的话会覆盖外界给的DataContext导致外界无法绑定数据。所以要么直接Binding外界DataContext中的数据,要么就改用自定义控件然后使用模板绑定。
阅读全文
posted @
2013-04-25 17:12
snet
阅读(464)
推荐(0)
控件不响应点击事件解决办法
摘要:以前,我们判断控件是否被点击是根据它的坐标及尺寸判断的。不过,在WP/SL中,是否被点击了还要增加一个判断依据,那就是这里是否有内容。所以,有时我们的控件死活就是不响应点击事件,原因就在这里,点击到的地方的确在控件范围内,可是那里没有内容。所以,解决办法就是给它个透明背景色。虽然是完全透明,但是不管怎样,那里有内容了。
阅读全文
posted @
2013-01-30 16:21
snet
阅读(366)
推荐(0)