博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Silverlight FullScreen 全屏
阅读量:5908 次
发布时间:2019-06-19

本文共 2266 字,大约阅读时间需要 7 分钟。

View Code

 

cs代码

using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Animation;using System.Windows.Shapes;using System.Windows.Threading;namespace FullScreen{    public partial class MainPage : UserControl    {        Analytics myAnalytics;        public MainPage()        {            InitializeComponent();            Loaded += new RoutedEventHandler(MainPage_Loaded);            Application.Current.Host.Content.FullScreenChanged += new EventHandler(Content_FullScreenChanged);        }        void MainPage_Loaded(object sender, RoutedEventArgs e)        {            myAnalytics = new Analytics();            DispatcherTimer timer = new DispatcherTimer();            timer.Interval = TimeSpan.FromSeconds(1);            timer.Tick += new EventHandler(timer_Tick);            timer.Start();        }        void timer_Tick(object sender, EventArgs e)        {            txtCPULoad.Text = myAnalytics.AverageProcessorLoad.ToString();            txtSLCPULoad.Text = myAnalytics.AverageProcessLoad.ToString();        }        void Content_FullScreenChanged(object sender, EventArgs e)        {            var content = Application.Current.Host.Content;            if (content.IsFullScreen)            {                btnFull.Background = new SolidColorBrush(Colors.Yellow);                LayoutRoot.Background = new SolidColorBrush(Colors.Yellow);            }            else            {                btnFull.Background = new SolidColorBrush(Colors.Red);                LayoutRoot.Background = new SolidColorBrush(Colors.Red);            }        }        private void btnFull_Click(object sender, RoutedEventArgs e)        {            var content = Application.Current.Host.Content;            if (!content.IsFullScreen)            {                content.IsFullScreen = !content.IsFullScreen;                btnFull.Content = "还原";            }            else            {                content.IsFullScreen = !content.IsFullScreen;                btnFull.Content = "全屏";            }        }    }}
View Code

 

转载于:https://www.cnblogs.com/ZJ199012/p/4021630.html

你可能感兴趣的文章
eclipse indigo版本连接oracle XE(图解)
查看>>
和菜鸟一起学c之gcc编译过程及其常用编译选项【转】
查看>>
macOS Ruby版本需要升级到2.2.2以上
查看>>
.net 面试题系列文章五(附答案)
查看>>
接口规范,js处理json,php返回给ajax的数据格式
查看>>
无法访问 MemoryStream 的内部缓冲区
查看>>
TextMesh Pro Emoji Align With Text(表情和文字对齐)
查看>>
ICE专题:反叛之冰 Internet Communications Engine
查看>>
c++ 观察者模式
查看>>
[每日电路图] 7、设计一个PCB的流程及细节·总结——给外行的同学或刚入行的同学一个宏观鸟瞰电路板设计的大致流程的文章...
查看>>
Cocos2d-x移植android增加震动效果
查看>>
基于Unity的AOP的符合基于角色的访问控制(RBAC)模型的通用权限设计
查看>>
栈及其在.NET FrameWork中的源码分析
查看>>
2^n的第一位数字 soj 3848 mathprac
查看>>
[Oracle][Metadata]如何查找与某一个功能相关的数据字典名
查看>>
调度模式·Worker-Channel-Request
查看>>
[ACM_暴力] ZOJ 3710 [Friends 共同认识 最终认识 暴力]
查看>>
[ACM_模拟] ZOJ 3713 [In 7-bit 特殊输制]出规则 7bits 16进
查看>>
IntelliJ IDEA 14 注册码
查看>>
Android Material Design调色板
查看>>