WindowsPhone/WPF
海凡
这个作者很懒,什么都没留下…
展开
-
3. 从windows8的微软扫雷看创新——跳出现有的框架,换个角度看问题
"扫雷"这个和windows几乎一样久远的游戏我们熟悉的不能再熟悉了,玩法非常的简单,简单到几乎有没有什么可以去改变的。各种版本的扫雷无非是变变界面,变变皮肤,比如把地雷做的卡通一点,特效做的炫一点,再或者把地雷变成别的什么东西,但是玩法还是那个玩法,没有任何改变。我以前和很多人一样,认为这个游戏就只能这么玩了,直到我膝盖中了一剑。打开游戏界面以后有基本的扫雷不过是换了换皮肤而已,原创 2013-01-06 20:17:59 · 487 阅读 · 0 评论 -
2. WPF中的依赖属性
昨天学习了下WPF的以来属性,记录下自己的理解。我们一般给一个类设置一个属性很简单,但是如果给一个控件设置一个属性,会比较麻烦。比如说,自己做一个button控件,继承自button 1 class MyButton : Button 2 { 3 4 private Color _backColor; 5原创 2013-01-06 20:18:01 · 404 阅读 · 0 评论 -
WPF数据绑定(三)
1、Itemsource绑定我们经常遇到这种需求,一个列表里面显示一些数据,点击其中一条,显示其关联的数据,比如说,在列表中显示学生的姓名,点击某一个学生的姓名以后,会在textbox中显示出该学生的学号。如下图所示:列表中显示了学生的性命,点击其中一个学生,就会显示其学号。1 TabItem Header="ItemSource">2原创 2013-01-23 21:53:31 · 776 阅读 · 0 评论 -
WPF中的x命名空间
1 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"x是用来解析XAML的库,用来将XAML进行编译生成CLR语言。我们新建一个工程,默认如下:1 Window x:Class="WpfApplication4.MainWindow"2 xmlns="http://schemas.micr原创 2013-01-10 20:50:14 · 593 阅读 · 0 评论 -
WPF中的数据绑定(一)
WPF中提供的代码帮顶技术有很多种,可以根据不同的情况使用不同的方法,十分灵活,下面根据不同的情况进行设置。1、通过代码绑定 1 TabItem Header="CodeBinding">2 Grid>3 Button Content="Button" Horizonta原创 2013-01-17 20:45:47 · 545 阅读 · 0 评论 -
WPF数据绑定(二)
前面讲了最近本的两种数据绑定,这次讲讲资源绑定和Context绑定1、资源绑定同样不需要写代码,仅仅需要配置XAML就可以了。1 TabItem Header="ResourceBinding">2 StackPanel>3 StackPanel.Resource原创 2013-01-21 23:11:26 · 860 阅读 · 0 评论 -
WPF路由事件
与传统的winform不同,WPF的事件的发送者与事件的响应着并没有直接的关系,当然而这也可以是同一个对象。事件仅仅是沿着逻辑树一直向上转发,如果有对象对事件进行响应,则会出发相应的动作。举例来说。新建一个窗口 Grid Background="#FFB6B600" MouseUp="Grid_MouseUp_1" Name="g1"> G原创 2013-03-10 16:58:08 · 962 阅读 · 0 评论 -
谈谈移动应用设计——从一个普通开发者的角度
时间过得真快,从发布第一个应用,到现在已经一年有余,眼瞅着自己的应用凑一块下载量快破10万了,就打算写点什么,算是做个总结。10万下载虽然不多,但是考虑到本人做的是WindowsPhone开发,而且美工编码全是一个人搞,也算不容易了。先说说我做的应用类型,所以我做的基本都是网站的第三方应用,工具类做过一个,不过下载量很少。这样一个好处是内容来自网络成本低,因为不需要自己的服务器。原创 2013-05-02 21:33:20 · 825 阅读 · 0 评论