原文:Windows Phone 提升开发效率(一)使用d:DataContext添加设计时Binding

问题的提出 在开发过程中我们经常会遇到将UI同学提供的效果图转化成实际的页面,而在这过程中,多数时候Blend等设计工具默认情况下并不能提供很好的可视化支持。 举个简单的例子来说下吧: 很简单的一个页面,里面longlistSelector Binding到了ViewModel的DataList上面DataList的定义如下: 非常简单的逻辑,那么我们在设计ItemTemplete的时候我们的设 ...

2013-10-24 23:20 3 2001 推荐指数:

查看详情

Windows Phone实用教程:利用Blend为程序添加设计时数据

【前言】 Blend自诞生那一天起就伴随这开发者如此的评价: 有VS还用Blend干啥,直接码代码就好了。 Blend会生成一堆垃圾无用代码,很不爽。 对于这类我只会在心里评价,当你并不真正了解一样事物的情况下,就给这个东西扣帽子,实在很不公平。 作为程序员首先要明白时间 ...

Tue Feb 25 19:13:00 CST 2014 9 1265
[原创]使用命令行工具提升cocos2d-x开发效率(一)之TexturePacker篇

TexturePacker是一个常用的制作sprite sheet的工具,它提供了很多实用的功能。 一般我们制作sprite sheet都是使用他的gui版本,纯手工操作,就像下面这张图示的一样。 刚开始我们的项目也是使用这种方式,但后来发现这种方式在开发中有很大的问题。随着图片的增多 ...

Mon Mar 17 07:04:00 CST 2014 15 15424
使用 webpack 各种插件提升你的开发效率

前沿 项目地址 vue-admin 欢迎 star 近几个月,接手了一个老项目的重构规划,有多老呢?就是前端青铜时代的项目,一个前后端都在同一个锅里的项目、完全没有使用任何的打包工具。 后台 php + YII 渲染页面 前端 html、css、js三剑客 ...

Wed Mar 13 00:25:00 CST 2019 0 651
提升你的开发效率,10 个 NPM 使用技巧

对于一个项目,常用的一些npm简单命令包含的功能有:初始化一个文件夹(npm init),下载npm模块(npm install),创建测试(npm test) 和自定义脚本(npm run)。但是,进一步了解一些 npm 的使用技巧可以彻底改变你的日常开发任务。 注: 如果你需要关于初学npm ...

Tue Nov 22 18:41:00 CST 2016 0 3326
WPF DataContextBinding的关系

在前台UI创建一个Label绑定到myLabel 在后台代码赋值myLabel 运行如下 这里的DataContext = this到底是什么呢?调试运行发现DataContext 其实就是MainWindow类 如果我们自己新建一个类 ...

Sat Feb 29 21:01:00 CST 2020 0 1532
使用 Cocos2d-x 3.1.1 创建 Windows Phone 8 游戏开发环境

cocos2d-x 是目前流行的游戏游戏开发框架,目前最新的版本是 3.1.1, 网上有些教程已经比较老了,本文将会介绍如何使用最新的 3.1.1 创建 Windows Phone 8 开发环境。 本文假设你已经安装了 VS2012 或者 VS2013,并且已经安装了 Windows ...

Sun Jun 08 19:37:00 CST 2014 2 4951
使用快捷键提升C#开发效率

好的工具能帮我们提升开发效率,能用工具去做的事情尽量使用工具,让我们的开发尽量自动化是提升开发效率的关键因素。 很多人都用过Resharper,也被Resharper超多的快捷键所折服,本篇文章我总结出实际常用的几个Resharper快捷键。 1.生成方法存根 ...

Sun Nov 16 01:07:00 CST 2014 10 2412
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM