2012年12月5日
摘要: 这节,我们的任务很简单。使其flyOut用户能够完成一定动作。为用户控件编码上节,我说到过,用户控件是由源代码文件的。所以, HomeZipCodeFlyout这个用户控件源代码如下: 1 using Windows.UI.Xaml; 2 using Windows.UI.Xaml.Controls; 3 namespace MetroGrocer.Flyouts { 4 public sealed partial class 5 HomeZipCodeFlyout : UserControl { 6 //HomeZip的构造函数 7 //进行初始化 8 publ... 阅读全文
posted @ 2012-12-05 22:11 laozhu1124 阅读(1113) 评论(1) 推荐(0)
摘要: 这节,我们来建立一个用户控件瞧一瞧建立用户控件以前,我都说过这么个事情,如果把所有的文件写在一个xaml文件中,这样一个页面就会变得特别的冗长。所以,我更加的喜欢吧flyouts定义成用户控件。注意用户控也是包含一个xmal设计文件和一个源代码文件。(我这里不会重点深入xaml的实质,但这部分的源码我会在这里展示出来)。为了更好的管理,我在项目中建立了一个相应的文件夹叫做Flyouts的文件夹,并且使用原始的用户控件的模板创建一个新用户控件叫做HomeZipCodeFlyout,相应的源代码如图所示: 1 <UserControl 2 x:Class="MetroGrocer. 阅读全文
posted @ 2012-12-05 19:03 laozhu1124 阅读(1239) 评论(0) 推荐(0)
摘要: 这节,加入弹出对话框弹出对话框这个appBar button能起作用类额 ,他处理的源代码是直接放在Click event里面中。大多数的buttons操作更需要一些额外的用户体验,因此我们使用flyOut控件。当用户点击了appBar按钮以后,这个弹出窗口就会出现,给予用户一定提示,当用户再度点击这个控件以后,这个东西就会消失。这有点像什么——像winFrom弹出的对话框,但他不是一个窗口,或者一个页面,他只是依附于这个窗口的某个层。这样弹出的窗口的,实现js中操作是使用了flyOut控件,在xaml与C#实现一模一样的效果,需要Popup控件,并且在相应的cs文件中进行了编码使其Popup 阅读全文
posted @ 2012-12-05 16:02 laozhu1124 阅读(1310) 评论(4) 推荐(0)
摘要: 上节,已经为appBar换上皮肤了,显然不够。我这里要使她有一定的功能。实现appBar Button的功能现在 app Bar上面的控件只是像一些梨一样“好看不好吃”,我必须实现他的功能,因此,我实现功能的源代码就如下所示:下面,我要做的事情,就是实现这样一个功能——当用户点击此按钮的时候,要界面上某一项从数组中移去,这样才能像普通购物车一样用户才能对商品自由的选择。下面就是实现这个功能的源代码: 1 using MetroGrocer.Data; 2 using Windows.UI.Xaml; 3 using Windows.UI.Xaml.Controls; 4 using Windo 阅读全文
posted @ 2012-12-05 13:02 laozhu1124 阅读(1298) 评论(0) 推荐(0)
摘要: 这节,很简单,创建用户app button的样式创建 app button自定义样式上节,我们说到这节我们要创建用户的app button的自定义样式,这节为自定义样式赋值程序中为了使你的程序与众不同,就是应当定义你的appBar buttons的样式并为其赋值,下面的源代码就是我在项目中使用自定义样式了。1 <Style x:Key="StoresAppBarButton" TargetType="Button"2 BasedOn="{StaticResource AppBarButtonStyle}">3 <!- 阅读全文
posted @ 2012-12-05 10:01 laozhu1124 阅读(1248) 评论(0) 推荐(0)

淘宝免费计数器