因为默认在 Panorama 控件中,是不推荐使用 ApplicationBar 的,经过探索,研究了如下方法,并在 Panorama 控件需要的 Item

中显示 ApplicationBar:

       ApplicationBar appBar;        ApplicationBarIconButton btnAppBarRefresh;        ApplicationBarIconButton btnAppBarSearch;        ApplicationBarMenuItem menuItem1;        ApplicationBarMenuItem menuItem2;

#region ApplicationBar            appBar = new ApplicationBar();            appBar.Mode = ApplicationBarMode.Default;            appBar.Opacity = 0.5;            appBar.IsVisible = true;            appBar.IsMenuEnabled = true;

            btnAppBarRefresh = new ApplicationBarIconButton();            btnAppBarRefresh.IsEnabled = false;            btnAppBarRefresh.IconUri = new Uri("/Icons/appbar.refresh.rest.png", UriKind.Relative);            btnAppBarRefresh.Text = "Refresh";            btnAppBarRefresh.Click += new EventHandler(btnAppBarRefresh_Click);            appBar.Buttons.Add(btnAppBarRefresh);

            btnAppBarSearch = new ApplicationBarIconButton();            btnAppBarSearch.IconUri = new Uri("/Icons/appbar.feature.search.rest.png", UriKind.Relative);            btnAppBarSearch.Text = "Search";            btnAppBarSearch.Click += new EventHandler(btnAppBarSearch_Click);            appBar.Buttons.Add(btnAppBarSearch);

            menuItem1 = new ApplicationBarMenuItem();            menuItem1.Text = "Refresh";

            menuItem2 = new ApplicationBarMenuItem();            menuItem2.Text = "Search";

            appBar.MenuItems.Add(menuItem1);            appBar.MenuItems.Add(menuItem2);#endregion

调用:

 private void Panorama_SelectionChanged(object sender, SelectionChangedEventArgs e)        {            if (panorama_mainpage.SelectedIndex == 1 || panorama_mainpage.SelectedIndex == 2)            {this.ApplicationBar = appBar;            }else            {this.ApplicationBar = null;            }        }

转载于:https://www.cnblogs.com/hebeiDGL/archive/2012/01/12/2320775.html

在 Panorama 页面中添加 ApplicationBar相关推荐

  1. html右键禁用和web页面中添加加入qq群的方式

    需求: html禁用右键,防止定位csspath和xpath,同时需要在web页面中加入添加加入qq群的图标 实现: html禁用右键:利用oncontextmenu <!doctype htm ...

  2. OAF在打开的新页面中添加按钮,功能是关闭当前页面

    OAF在打开的新页面中添加按钮,功能是关闭当前页面 javascript:close()

  3. html一个页面多个动画,如何在单个html页面中添加两个相同的adobe边缘动画?

    我正在使用jQuery手机,其中不同的网页内容将在一个HTML页面.如何在单个html页面中添加两个相同的adobe边缘动画? 在页面变化(滑动页面)上,其他页面具有相同的边缘动画,因为所有的html ...

  4. jsf用于页面判断的标签_JSF –在JSF视图页面中添加标签,图像,按钮和文本字段

    jsf用于页面判断的标签 There are various UI components that JSF framework includes by default. Let us see some ...

  5. html5页面中添加腾讯地图api

    html5页面中添加腾讯地图api: 点击地图出现详细的地图: 这是一个基于微信端的地图处理方案. 先看看html架构: <a id="aToMap" href=" ...

  6. 如何在页面中添加地图

    如何在页面中添加地图 百度地图开放平台 在本节案例中,我会向大家展示如何在页面中添加地图. 前置准备 首先这里我选择百度地图API,首先你需要申请成为百度开发者点这里,接着你需要填写一些项目内容,最后 ...

  7. 为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数。

    为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数. 如window.open('text.aspx?rid='+ Math.round(Math.random() * 1 ...

  8. html 如何给图片打标签,图文详解HTML页面中添加图片的三种方法

    在页面布局时,经常需要在页面中插入图片,那你知道如何在HTML中添加图片吗?这篇文章就给大家介绍HTML页面中插入图片的三种方法,感兴趣的朋友可以参考一下,希望对你有所帮助. 方法一.用HTML中的i ...

  9. 向页面中添加音乐或flash

    1.添加flash到页面中 <EMBED src=http://www.56.com/p_38618938.swf width=450 height=390 type=application/x ...

  10. 在js在页面中添加百度统计代码

    1. 新版统计代码获取 (不想手工添加代码?立刻一键安装) 此代码同时适用于PC端.移动端的页面,以异步加载形式进行加载,数据更准确.加载速度更快.请将此代码复制并粘贴到您要跟踪的每个网页中. < ...

最新文章

  1. 98年建模a题论文_2019年第九届APMCM亚太地区大学生数学建模竞赛 A 题(中英版)...
  2. 浮动窗口代码(带关闭按钮+全屏漂浮)
  3. 这个深度学习工业质检工具,效率提升30%,质量提高80%
  4. python可变类型与不可变类型作为函数参数区别_不要用可变类型对象做函数默认参数...
  5. 一个古老的漏洞username map script,翻出来说说
  6. 最常用的网络应用工具之寻线仪
  7. 存储过程写法_计算机组成原理学习笔记:三 存储系统
  8. 关于建立内部会议讨论规范的想法
  9. 管家婆辉煌II盘点功能操作流程
  10. access 之 format 函数详解
  11. 电子束光刻胶(SU-8 GM1010,HSQ,XR-1541-002/004/006,HSQ Fox-15/16,PMMA)
  12. 全国地理信息资源目录服务系统
  13. 帮你解决Kali Linux 外接无线网卡显示不出来的问题
  14. 5464: Star Arrangements
  15. Java 中文件之魔数
  16. [转]老师几乎气绝身亡,搞笑....
  17. java加载顺序_类加载过程中几个重点执行顺序整理
  18. LeetCode151|翻转字符串中的单词III
  19. 医学图像的一些预处理知识
  20. 《弃子长安》第五章 杀气惊蝉

热门文章

  1. 解决IIS出现“由于权限不足而无法读取配置文件”的问题
  2. 笔记.解决实现客户端修改tls指纹后导致的HTTP2.0 Push数据接收问题
  3. C++11 std::function类模板
  4. 注册微服务到Eureka Service
  5. mysql c3p0 释放连接池_mysql – 如何阻止c3p0连接池隐藏连接异常的原因?
  6. springboot项目license_license · 开源的SpringBoot前后端分离项目/framework - Gitee.com
  7. 初见mybatis-plus(快速创建入门案例)
  8. html钢琴谱播放器,蛐蛐五线谱播放器(77player)
  9. 计算机网格和云计算区别,什么是云计算,什么是网格计算,他们之间有什么区别...
  10. 下列哪个滤波器是非线性的_上海海事数字信号处理2006试卷A参考答案