2012年4月2日
摘要: 在Windows Phone 7中,存在两个输入型控件:TextBox和PasswordBox,后者在本质上其实是将TextBox的变形,在之前创建的项目中插入新的一页,名为“InputControls.xaml”,将页面名称更改为“输入控件”,之后在xaml代码区域手动书写代码来添加控件(当然也可以拖控件),添加一个TextBox和一个PasswordBox。<!--ContentPanel - 在此处放置其他内容--> <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12, 阅读全文
posted @ 2012-04-02 19:23 WaitingSky 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 针对于前端的开发,Windows Phone 7提供了基于silverlight的控件,这些控件是位于System.Windows.Controls命名空间下的,Windows Phone 7中可以使用的控件有我们经常用到的textbox,button等,至于有好多空间是windows phone 7不支持的,其中:comboxbox、scrollbar、tooltip 这三个控件其实是可以在应用程序中使用的,只不过这些控件没有在工具栏显示,使用你只能通过代码添加。ComboBox 不属于 WindowsPhone 设计的主题,您必须进行相应地修改才能保持 UI 一致性。ScrollBar 和 阅读全文
posted @ 2012-04-02 16:31 WaitingSky 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 现在通过创建一个新的windows phone 7应用程序,来初步了解一下程序中每一个文件的作用。打开Microsoft Visual Studio 2010,选择“Silverlight for Windows Phone->Windows Phone Application”,并且输入名称为“FirstWP7Program”,这样就创建好了一个wp7应用程序,当然我们这这里不会添加任何代码,主要是了解。解决方案目录如下:文件Properties\AppMainfest.xml:生成应用程序包所必须的应用程序清单文件。文件Properties\AssemblyInfo.cs:包含名称和 阅读全文
posted @ 2012-04-02 16:05 WaitingSky 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 作为我们coder来说,最关注的还是wp7的开发。开发语言windows phone 7的开发主要以托管程序语言为主, 接口及功能都很灵活。主要有两种框架来开发:Silverlight框架,用来开发Internet交互丰富的应用程序;另一种是XNA框架,用做游戏的开发。二者 都使用Compact Framework上的基础代码。开发环境首先就是计算机的硬件要求:1.pc操作系统必须是Windows 7或者Windows VistaSP2(这个残疾儿童还是换win7吧)以上。2.计算机操作系统盘有3GB以上的磁盘空间。3.建议计算机系统内存空间至少有2GB,不然那个运行速度,你懂的。4.具备Di 阅读全文
posted @ 2012-04-02 10:41 WaitingSky 阅读(482) 评论(0) 推荐(1) 编辑
摘要: wp7入世现在台面上的智能手机操作系统,两大巨头就是Android和IOS,这两大巨头占据了移动设备领域极大的份额,对于移动领域,微软岂会放过这样的机会,虽然说Microsoft涉足移动设备领域已有10多年的时间,但是真正的崛起还内有出现,之前微软将基于Windows CE的设备整合为Windows Mobile,但是对于种种的因素,比如说管理,比如说安全,比如说用户喜欢的界面,这个平台的发展遇到了前所未有的瓶颈,“做改变”这是微软必须要做的。于是,2010年2月的移动世界大会上,Microsoft公布了具有全新外观的Windows Phone 7系列移动操作系统,之所以是Windows Ph 阅读全文
posted @ 2012-04-02 09:59 WaitingSky 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 什么是Silverlight?Microsoft Silverlight是微软所发展的Web前端应用程式开发解决方案,是微软丰富型互联网应用程式(Rich Internet Application)策略的主要应用程式开发平台之一,以浏览器的外挂元件方式提供Web应用程式中多媒体(含影音串流与音效串流) 与高度互动性前端应用程式的解决方案,同时它也是微软UX(用户体验)策略中的一环,也是微软试图将美术设计和程式开发人员 的工作明确切分与协同合作发展应用程式的尝试之一(另一个为WPF)。微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,R 阅读全文
posted @ 2012-04-02 08:35 WaitingSky 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 什么是XAML?XAML是Extensible Application Markup Language,而我们一般习惯写作eXtensible Application Markup Language,这就是XAML的缩写来源。它是WPF (Windows Presentation Foundation)的一部分,是一种XML的使用者接口描述语言,使用HTML的外观,又揉合了XML语法的本质, 我们可以使用标签来定义资源,如:使用<Button>标签设定按钮(Button),用<Canvas>标签来设定画布。XAML本质上属于一种.NET Programming Lang 阅读全文
posted @ 2012-04-02 08:33 WaitingSky 阅读(1315) 评论(0) 推荐(0) 编辑