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;
        }       

 



作者:nasa
出处:nasa.cnblogs.com
联系:nasa_wz@hotmail.com
QQ:12446006

posted @ 2008-07-22 19:36 nasa 阅读(197) 评论(0)  编辑 收藏 所属分类: Silverlight

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  博客园首页

  新闻频道

  社区

  小组

  博问

  网摘

  闪存

  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
成果网帮您增加网站收入


相关链接: