CaseStudy(showcase)布局篇-全屏效果

时间:2022-04-22
本文章向大家介绍CaseStudy(showcase)布局篇-全屏效果,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
 public Page()
         {
             InitializeComponent();
             App.Current.Host.Content.Resized += new EventHandler(Content_Resized);
             App.Current.Host.Content.FullScreenChanged += new EventHandler(Content_FullScreenChanged);
 
 this.ResizeFrame();
         }
 void Content_FullScreenChanged(object sender, EventArgs e)
         {
 this.ResizeFrame();
         }
 
 void Content_Resized(object sender, EventArgs e)
         {
 this.ResizeFrame();
         }
 
 void ResizeFrame()
         {
             (this as UserControl).Width = App.Current.Host.Content.ActualWidth;
             (this as UserControl).Height = App.Current.Host.Content.ActualHeight;
         }
 
 void FullScreenMode()
         {
             App.Current.Host.Content.IsFullScreen = !App.Current.Host.Content.IsFullScreen;
         }