1

ApplicationBarの不透明度を調整するにはどうすればよいですか?ApplicationBarの不透明度を調整する方法

<phone:PhoneApplicationPage.ApplicationBar> 
     <shell:ApplicationBar x:Name="AppBar_FeedPivotPage" Opacity="0.5" ForegroundColor="Black" BackgroundColor="White" StateChanged="AppBar_FeedPivotPage_StateChanged"> 

private void GlobalAppBar_StateChanged(object sender, ApplicationBarStateChangedEventArgs e) 
    { 
     ApplicationBar appBar = (ApplicationBar)sender; 
     var opacity = appBar.Opacity; 
     if (opacity == 0.5) 
     { 

      appBar.Opacity == 1; 
     } 
     else 
     { 
      appBar.Opacity == 0.95; 
     } 
    } 

しかし、null参照のexeptionがある

答えて

3

は、次のようにsender引数を使用してみてください:そこonleオベイベントがある

private void AppBar_FeedPivotPage_StateChanged(object sender, ApplicationBarStateChangedEventArgs e) 
    { 
    ApplicationBar appBar = (ApplicationBar)sender; 
    var opacity = appBar.Opacity; 
    } 
+0

私は不透明度を変更することができますどのように私の質問 – revolutionkpi

+0

を更新しましたか? – revolutionkpi

関連する問題