读书人

可可肉的奋斗(第三天)2012-12-26-Im

发布时间: 2013-01-19 11:41:36 作者: rapoo

可可肉的奋斗(第三天)2012-12-26----------Image图片切换及Binding属性应用实例

这个系列的贴子属于日记类型的帖子,现在看可能会比较水,算是我个人的奋斗记录吧,希望将来可以对后来(学习)人有所帮助

个人技术背景:做JAVA开发五年,懂C#基本语法(停留在2.0)工作经验3.5年

----------------------------------------------------

2012-12-26

今天主要是搞定了地图的实现!

地图由11*11的方阵组成,通过分别设置Binding来实现整个地图的变换。可以一关一关的变换来生成对应的地图。

实现了多个地图(一关一关的),并且实现了地图间的切换。

实现了其他的主要基类,例如如何区分宝箱、NPC、怪物、墙壁

今天最核心的就是学会了如何去动态的修改Image里显示的图像,使用方法是给它设置Binding,通过修改它的数据源来改数据

其他方面还看了看微软商店里关于挂广告的部分资料,各种要求,各种繁琐啊~~~ 后来觉得,还是先出我的应用吧!只有现有一款好的应用,再说其他的才合适!所以嘛,现致力于先出好的产品,目标:争取元旦出第一版本的Surface_魔塔!

明日目标:掌握触屏的上下左右,实现的移动功能(键盘 + 鼠标 + 触屏)

转载请注明作者:二厶可可肉.cyrusLiu.刘.步云.龙飞...小雪 (好吧有点长)

        出处:http://blog.csdn.net/cyrusliu/article/details/8441417

今日分享的源码 图片更新时的Binding应用实例

在XAML中,给对象添加这个属性,这个属性表示数据源是当前可以拿到的DataBinding

 Source="{Binding }" 

代码中设置一下相关的DataSource,给对象设置一下数据源

 img1.DataContext = GameMap[0, 0].Image;

这里需要交代的是,img1 是Image 类型的, GameMap 顾名思义,是游戏地图啦,这里需要注意的是:它的属性封装器Image, 封装的是String类型的值,而不是Image

对技术的狂热是我进步的阶梯,对知识的渴望是我学习的源动力。

鸣谢

师父

二厶可可肉

2012年12月26日

您的支持是我创作的最大动力


读书人网 >图形图像

热点推荐