我一直在尝试根据用户可以随意控制的滑块在后面的代码中在我的 MainPage 上设置应用程序栏。我的应用程序栏中有很多信息,所以我在 xaml 中创建了它,除了不透明度应该根据滑块的值而改变。我不确定如何从代码隐藏中访问 MainPage 应用程序栏不透明度?
问问题
1308 次
2 回答
4
尝试这个:
ApplicationBar = new ApplicationBar();
ApplicationBar.Opacity=0.5;
ApplicationBar.IsMenuEnabled = true;
ApplicationBarIconButton button1 = new ApplicationBarIconButton(new Uri("/Images/appbar.feature.search.rest.png", UriKind.Relative));
button1.Text = "Search";
ApplicationBar.Buttons.Add(button1);
ApplicationBarMenuItem menuItem1 = new ApplicationBarMenuItem("MenuItem 1");
ApplicationBar.MenuItems.Add(menuItem1);
于 2012-05-02T07:47:56.017 回答
1
要更改当前存在的 ApplicationBar 的不透明度值,请使用以下命令
(ApplicationBar as ApplicationBar).Opacity = num;
其中 num 是您偏好的不透明度!
于 2012-05-02T19:36:38.280 回答