10 2012 档案
摘要:在上一篇文章中我们将了替代Silverlight中MessageBox的MessageDialog控件,本篇文章将讲诉另外一种弹出提示窗口的控件Popup。 一、我们认识Popup控件的IsLightDismissEnabled属性,这个属性设置为true的时候,点击非Popup控件外任何区域将关闭Popup。 <Button Content="弹出窗口一" Name="btn1" Width="108" Margin="161,96,0,0" VerticalAlignment="Top"
阅读全文
摘要:在以前Silverlight、WPF中的弹出窗口提示中是MessageBox类中进行显示的,现在Windows 8中使用Windows.UI.Popups命名空间下的MessageDialog类代替MessageBox。 MessageDialog类有以下常用方法和属性: ShowAsync():异步弹出消息框. Commands:添加命令,在弹出框界面上同步添加相应的按钮. DefaultCommandIndex:设置默认按钮的索引,按ENTER键将激活该索引对应的命令按钮 CancelCommandIndex:设置取消退出按钮的索引,按ESC键将激活该索引对应...
阅读全文
摘要:在Windows 8中采用一些新的鼠标事件以替代以前Silverlight的鼠标事件,其常用事件如下: PointerWheelChanged:鼠标中键滑动事件。 PointerPressed:鼠标点击下去的时候即触发事件。 PointerReleased:鼠标点击下去的时候释放鼠标时触发事件。 PointerEntered:鼠标进入有效范围之时触发一次。 PointerMoved:鼠标在有效范围之内移动之时触发事件。 PointerExited:鼠标退出有效范围之时触发事件。 在本文中将通过实例演示各种鼠标事件的响应.下面我们看实例源码如下: <Grid Backgr...
阅读全文
摘要:在VS2012中新建一个拆分布局应用程序如下: 然后我们看它的项目布局如下: 在这里我们可以看到项目结构内容以及意义如下: Assets文件夹:存放系统图片和资源 Common文件夹:存放系统公共代码和通用文件 DataModel文件夹:存放数据层数据,在本实例中存放Sample数据 ItemsPage.xaml:主要内容列表呈现组界面 SplitPage.xaml:组内数据呈现界面 Package.appxmanifest:应用程序清单页面,定义当前应用程序发布、LOGO、签名等信息 SplitGrid_TemporaryKey.pf...
阅读全文
摘要:在本文中将整理出一些Windows 8开发前需要了解的一些基础知识并且列为相应的几个表格以供大家参考,其中部分来源于MSDN、部分来源于本人整理,如有误之处请指正,谢谢。 一、新建常用XAML项目类型模板和各种语言的关系项目类型名项目类型作用以及描述适用语言空白应用程序创建一个最简化的空白XAML应用以供用户使用,需要自己添加界面、公共代码等。C#/VB/C++/Javascript 拆分应用布局程序显示主从式列表,如新闻列表(分为很多个新闻类别,每个新闻类别下直接是可以选择相应的新闻标题看到内容)C#/VB/C++/Javascript网格应用程序可以对该应用进行自定义以创建允许用户通...
阅读全文