面朝大海 春暖花开

天行健,君子以自强不息; 地势坤,君子以厚德载物; 宠辱不惊,闲看庭前花开花落; 去留无意,漫随天外云卷云舒。 不妄取,不妄予,不妄想,不妄求, 与人方便,随遇而安。 ——《周易》

导航

上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

2012年12月7日

十三、“导航”的动画——页面跳转

摘要: 在跳转到的页面的XAML文件中的根标签之后加上:<Page.Transitions> <TransitionCollection> <EntranceThemeTransition></EntranceThemeTransition> //可以选择的动画方式还有好几种 </TransitionCollection> </Page.Transitions> 阅读全文

posted @ 2012-12-07 14:10 gentle_girl 阅读(277) 评论(0) 推荐(0) 编辑

十三、“孩子”的动画——动态添加

摘要: 第一步:在XAML文件中<StackPanel x:Name="sp1" HorizontalAlignment="Left" Height="259" Margin="395,278,0,0" VerticalAlignment="Top" Width="167"> <StackPanel.ChildrenTransitions> <TransitionCollection> <AddDeleteThemeTransition> 阅读全文

posted @ 2012-12-07 14:02 gentle_girl 阅读(211) 评论(0) 推荐(0) 编辑

十三、“自己”的动画——图片转换

摘要: 第一步:在XAML文件中(1)图片属性 <Image x:Name="image" Source="ms-appx:///Assets/SmallLogo.png" HorizontalAlignment="Left" Height="100" Margin="153,87,0,0" VerticalAlignment="Top" Width="100" Tapped="Image_Tapped_1"> <Image. 阅读全文

posted @ 2012-12-07 10:48 gentle_girl 阅读(172) 评论(0) 推荐(0) 编辑

十三、“自己”的动画——按钮

摘要: 单一动画第一步:在XAML文件中(1)需要动画的控件加上<Button Content="Button" HorizontalAlignment="Left" Margin="681,128,0,0" VerticalAlignment="Top" Width="166" Height="87" x:Name="btn" Click="btn_Click">//动画可以有变换可投射 <Button.RenderTran 阅读全文

posted @ 2012-12-07 09:45 gentle_girl 阅读(163) 评论(0) 推荐(0) 编辑

2012年12月6日

十二、数据绑定——转换器

摘要: 通过上一篇文章,我们可以发现一个问题,我们仅仅给图片赋值了一个路径,然而我们可以最终显示一张图片,这期间我们并没有进行任何的转换。当然,这并不是神出来的,而是.Net框架已经在我们感觉不到的情况下帮我们转换了,但是有些类型还是无法转换的,比如说,bool类型。以下就解决这一问题。也就是要将model(后台)转换成Ui(前台)。第一步:定义一个转换器说明:(1)示例中IsTip是布尔类型,是Ui;隐藏/显示 是枚举类型,是model (2)该类一般定义在工程的Common文件夹下,命名规则是:Ui中的类型+model中的类型+Converter.cspublic class BoolVisibi 阅读全文

posted @ 2012-12-06 21:29 gentle_girl 阅读(319) 评论(0) 推荐(0) 编辑

十二、数据绑定——listview

摘要: 第一种方法一第一步:在XAML文件中 <ListView x:Name="lv1" HorizontalAlignment="Left" Height="382" Margin="102,240,0,0" VerticalAlignment="Top" Width="586" RenderTransformOrigin="0.498,-1.5"> <ListView.ItemTemplate> <DataTemplate> 阅读全文

posted @ 2012-12-06 16:55 gentle_girl 阅读(436) 评论(0) 推荐(0) 编辑

十二、数据绑定——基本

摘要: 三种绑定模式:one time(一次性绑定) oneway(单向绑定,model变 Ui变;Ui变 model不变) twoway(双向绑定,model变 Ui变;Ui变 model变)两个控件之间的简单绑定第一步:在xaml文件中在需要绑定的控件中加入:此控件的属性=“{Binding Path=另一个控件的属性,Mode=One Time/OneWay/TwoWay,ElementName=控件的名字}”例如:Text="{Binding Path=Value,Mode=TwoWay,ElementName=slider1}"对象的绑定第一步:封装一个对象//实现一个借 阅读全文

posted @ 2012-12-06 11:09 gentle_girl 阅读(178) 评论(0) 推荐(0) 编辑

2012年12月2日

十一、对话框

摘要: 第一、最基本的对话框MessageDialog dialog = new MessageDialog("显示的详细的提示信息",提示"); dialog.ShowAsync();第二,自定义对话框参照连接:http://www.cppblog.com/DinoLegend/archive/2012/10/11/193184.aspx 阅读全文

posted @ 2012-12-02 21:37 gentle_girl 阅读(142) 评论(0) 推荐(0) 编辑

十、样式

摘要: 如果多个控件使用同一个样式,则可以使用此方法。方法一:第一步:定义样式。在相应的XAML文件中的Page.Resources标签下加入如下代码:<Style TargetType="Button" x:Key="DefButton"> <Setter Property="Background" Value="Blue" /> <Setter Property="BorderBrush"> <Setter.Value>Red</Setter.V 阅读全文

posted @ 2012-12-02 21:31 gentle_girl 阅读(188) 评论(0) 推荐(0) 编辑

九、导航

摘要: 第一,从一个页面调到另一个页面前进不带参数:Frame.Navigate(typeof(要导航到的页面的类名));例如:Frame.Navigate(typeof(Log));带参数:发送方:string person = “sss"; Frame.Navigate(typeof(Log), person); //第二个参数的类型是object,只能是基本类型,如果要传递复杂类型,则应该序列化。具体方法见 //http://blog.csdn.net/zhibudefeng/article/details/8114283 接收方:在.cs文件中的OnNavigatedTo方法中加入( 阅读全文

posted @ 2012-12-02 21:13 gentle_girl 阅读(341) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 下一页