六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 247|回复: 0

windows phone 在代码中生成ApplicationBar

[复制链接]

升级  12%

18

主题

18

主题

18

主题

秀才

Rank: 2

积分
68
 楼主| 发表于 2013-1-4 01:15:29 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">下面是windows phone 在代码中生成appbar的示例.
比起在xaml中生成appbar.在代码中生成效率要高一些.少了解析的过程.

而且如果页面效大,加载时间较长的情况下.
在back时,视觉效果也要好很多,不会出现appbar出现了一两秒钟后,再切换到返回到页面.
<div class="cnblogs_Highlighter">private void MainPage_Loaded(object sender, RoutedEventArgs e)        {            BuildApplicationBar();        }        private void BuildApplicationBar()        {            ApplicationBar = new ApplicationBar();            ApplicationBar.Mode = ApplicationBarMode.Default;            ApplicationBar.Opacity = 1.0;            ApplicationBar.IsVisible = true;            ApplicationBar.IsMenuEnabled = true;            ApplicationBarIconButton button1 = new ApplicationBarIconButton();            button1.IconUri = new Uri("/Images/YourImage.png", UriKind.Relative);            button1.Text = "button 1";            ApplicationBar.Buttons.Add(button1);            ApplicationBarMenuItem menuItem1 = new ApplicationBarMenuItem();            menuItem1.Text = "menu item 1";            ApplicationBar.MenuItems.Add(menuItem1);        }
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表