Win 8 自定义设置面版
今日 10 点,上海,微软中国在 Windows 8 10 月 26 日的全球正式发布前,带我们先睹这全新的系统和硬件的魅力所在!
微软全球 Windows 与 Windows Live 事业部总裁 Steven Sinofsky 和微软全球资深副总裁、大中华区董事长兼首席执行官贺乐赋( Ralph Haupter )共同出席了庆祝活动。
漫长的等待,Win 8 终于快发布了。期待中。。。
下面是我自己学习的Win 8小Sample,为了以后方便学习,特做一些记录。
效果如下图: 右边添加了三个命令,分别为:First Custom Command,Second Custom Command,Third Custom Command。
图1-设置面版
图2-自定义用户控件 右边的控件是用户自己定义的控件,我这里定义的很简单。
关键代码如下:
1、添加命令道设置面版中. 分别添加了三个命令。以及三个命令对应的操作。这里定义的很简单,自己可以定义的更复杂一些。
2、显示设置面版
private void ShowSettingsPanel(object sender, RoutedEventArgs e){//Show Setting Panel Windows.UI.ApplicationSettings.SettingsPane.Show();}
3、自定义控件关键代码:
public sealed partial class SettingPanelUC : UserControl{Popup pop = null;public SettingPanelUC(){this.InitializeComponent();this.Width = 360d;this.Height = Window.Current.Bounds.Height;this.pop = new Popup();this.pop.Child = this;this.pop.IsLightDismissEnabled = true;//Make the user control is on the right.pop.HorizontalOffset = Window.Current.Bounds.Width - this.Width;pop.VerticalOffset = 0d;//Animation for the user control.this.Transitions = new Windows.UI.Xaml.Media.Animation.TransitionCollection();EdgeUIThemeTransition et = new EdgeUIThemeTransition();et.Edge = EdgeTransitionLocation.Right;this.Transitions.Add(et); }/// <summary>/// 显示控件/// </summary>public void Show(){if (pop != null){pop.IsOpen = true;}}/// <summary>/// 隐藏控件/// </summary>public void Hide(){if (pop != null){pop.IsOpen = false;}}private void Back(object sender, RoutedEventArgs e){this.Hide();Windows.UI.ApplicationSettings.SettingsPane.Show();}}
总结:Win 8 设置面版还是挺简单的,我这里只是学习写了一些简单的东西,并记录下,方便自己以后再次学习。
希望园子里的朋友能多多指教,我也是一名Win 8 初学者。当然,里面的自定义控件的复杂逻辑还是要靠自己去写的。
本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/archive/2012/10/23/2735450.html,如需转载请自行联系原作者
Win 8 自定义设置面版相关推荐
- 自定义关机计算机,在win7系统中自定义设置关机壁纸教程介绍
win7系统怎么自定义设置关机壁纸?win7系统默认设置关机壁纸,有些用户觉得关机壁纸不好看,想要自定义设置,但是不知道怎么操作.其实win7系统自定义设置关机壁纸的方法比较简单,通过修改注册表即可, ...
- 如何修改win服务器默认路由,服务器win默认路由设置方法
服务器win默认路由设置方法 内容精选 换一换 如果您是通过控制台操作时遇到该问题,请检查头显上的客户端是否为1.4.0及以上版本,详见控制台方式.如果您是通过调用API时遇到该问题,请检查调用&qu ...
- 项目实践系列-点击生成自定义设置的二维码
目前为止,生活中的我们到处可见一些二维码,使用微信扫一扫即可进入到另一个网络空间,这种方式方便了我们的生活,更让我们可以适应这种方式. 那么今天呢,我就个人项目经历,把点击生成自定义设置的二维码的一个 ...
- R语言ggplot2可视化:自定义设置X轴上的时间间隔(中断、以年为单位),使用scale_x_date()自定义设置坐标轴间隔和标签、添加标题、副标题、题注信息
R语言ggplot2可视化:自定义设置X轴上的时间间隔(中断.以年为单位),使用scale_x_date()自定义设置坐标轴间隔和标签(Time Series Plot For a Yearly Ti ...
- Python使用matplotlib函数subplot可视化多个不同颜色的折线图、使用set_major_formatter函数自定义设置y轴数值标签格式为百分比
Python使用matplotlib函数subplot可视化多个不同颜色的折线图.使用set_major_formatter函数自定义设置y轴数值标签格式为百分比 目录
- Python使用matplotlib可视化分布点图、自定义设置分布点图的中位数数据点的颜色(Distributed Dot Plot)
Python使用matplotlib可视化分布点图.自定义设置分布点图的中位数数据点的颜色(Distributed Dot Plot) 目录
- Python使用matplotlib函数subplot可视化多个不同颜色的折线图、为多个子图添加总标题(main title)、自定义设置主标题字体类型、字体大小、字体颜色等
Python使用matplotlib函数subplot可视化多个不同颜色的折线图.为多个子图添加总标题(main title).自定义设置主标题字体类型.字体大小.字体颜色等 目录
- R语言可视化dataframe数据、并自定义设置坐标轴各个标签使用不同的色彩
R语言可视化dataframe数据.并自定义设置坐标轴各个标签使用不同的色彩 目录 R语言可视化dataframe数据.并自定义设置坐标轴各个标签使用不同的色彩
- R语言ggplot2可视化分面图(facet_wrap)、使用size参数自定义设置分面图标签栏(灰色标签栏)中的标签文本的字体大小
R语言ggplot2可视化分面图(facet_wrap).使用size参数自定义设置分面图标签栏(灰色标签栏)中的标签文本的字体大小 目录
最新文章
- BZOJ 1050: [HAOI2006]旅行comf(枚举+并查集)
- cad二次开发--添加对象到模型空间中
- 快讯|腔家政服务商“懒猪到家”完成200万种子轮融资,卡伊妮洗衣连锁投资...
- sql能查到数据 dataset对象里面没有值_新零售数据分析报告
- nyoj--891--找点(贪心)
- cudnn.deterministic = True 固定随机种子
- Flutter 底部向上弹出的动画按钮
- 工作笔记-新系统安装deb文件失败
- 对多用户分时系统最重要_互联网搜索引擎:让你的产品在最显眼的位置摆摊
- 人人网,微博,QQ空间,朋友圈,常用API调用实现方法
- keras中的EarlyStopping
- 微型计算机原理8255跑马灯,单片机+74LS138译码器+跑马灯+8255A+8253方波实验详解
- 用指纹解锁数据!云盒子企业网盘,新增指纹认证功能
- 常见的Hash算法(General Purpose Hash Function Algorithms)
- 机器学习——优化算法:牛顿法-伪代码描述算法
- android壁纸制作,安卓动态壁纸制做壁纸的方法教程
- Summary:Fater Rcnn
- GitHub Desktop使用教程
- C语言——读取串口数据,并处理
- 电视音频输出怎么连接数字功放机