登录
首页 » C#源码 » C# 判断WPF页面是否运行在浏览器环境下

C# 判断WPF页面是否运行在浏览器环境下

于 2022-03-22 发布 文件大小:34.90 kB
0 202
下载积分: 2 下载次数: 1

代码说明:

C# 判断WPF页面是否运行在浏览器环境下,还可以使用BrowserInteropHelper.Source属性进行深入检测,具体的实现代码如下:   private void Page_Loaded(object sender, RoutedEventArgs e)   {//判断WPF页面是否运行在浏览器环境下    string MyInfo = "";    if (System.Windows.Interop.BrowserInteropHelper.IsBrowserHosted)    {//还可以使用BrowserInteropHelper.Source属性进行深入检测    MyInfo = "当前WPF页面是运行在浏览器环境下!";    }    else    {    MyInfo = "当前WPF页面不是运行在浏览器环境下!";    }    MessageBox.Show(MyInfo, "信息提示", MessageBoxButton.OK);   }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 众多C#时间格式转换代示例
    众多C#时间格式转换代码示例,比如将MM/DD/YY格式日期替换为DD-MM-YY格式,显示:当前日期的MM/DD/YY表示格式是:01/09/2008,DD-MM-YY表示格式是:09-01-2008;   将字符串转换为标准的时间点格式、显示指定日期的中文星期几名称 、   显示指定日期的英文星期几名称、显示指定日期的英文星期缩略名称、使用自定义格式符表示科学计数法数字、使用标准格式符表示科学计数法数字等功能,具体请下载查看源码。
    2022-04-13 10:20:10下载
    积分:1
  • C# 响应新增系统菜单项命令
    C# 制作的响应式菜单,响应新增系统菜单项命令,在标题栏单击鼠标右键,会显示出菜单,单击“新增菜单”会响应该菜单的点击,新增了一项自定义的菜单项及命令,实现过程如下:   protected override void WndProc(ref Message SystemMessage)   {//响应新增系统菜单项命令    switch (SystemMessage.Msg)    {    case WM_SYSCOMMAND:    if (((int)SystemMessage.WParam) == WM_USER + 2)    MessageBox.Show("响应新增系统菜单项命令", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);    else    base.WndProc(ref SystemMessage);    break;    default:    base.WndProc(ref SystemMessage);    break;    }   }
    2022-07-16 20:46:37下载
    积分:1
  • C# 为textBox文本框控件添加颜色光环
    C# 为文本框控件添加颜色光环,是不是把textBox装扮得很漂亮呢?外发光的文本框,有点沙沙的感觉,核心代码有兴趣可参考:   private void Window_Loaded(object sender, RoutedEventArgs e)   {//为文本框控件添加颜色光环    var MyOuterGlowBitmapEffect = new System.Windows.Media.Effects.OuterGlowBitmapEffect();    MyOuterGlowBitmapEffect.GlowSize = 30;    Color MyColor = new Color();    MyColor.ScA = 1;    MyColor.ScB = 1;    MyColor.ScG = 0;    MyColor.ScR = 0;    MyOuterGlowBitmapEffect.GlowColor = MyColor;    MyOuterGlowBitmapEffect.Noise = 1;    MyOuterGlowBitmapEffect.Opacity =0.8;    this.textBox1.BitmapEffect = MyOuterGlowBitmapEffect;   }   完整的C#可编译源代码,请下载本源码。
    2022-07-09 20:47:57下载
    积分:1
  • si1171驱动代
    si1171测试通过驱动代码,物联网传感器解决方案领先供应商Silicon Labs(亦称“芯科科技”)日前推出新一代心率监测(HRM)传感器产品家族 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-20 09:26:19下载
    积分:1
  • C# 只允许运行一个程序实例的方法及代
    Visual C# 设置程序只能运行一个实例,当用户再次打开同一窗口时,会弹出提示,告诉你本程序已经在运行了,具体的实现代码参考如下:   设置程序只能运行一个实例:   var MyModuleName = System.Diagnostics.Process.GetCurrentProcess().MainModule.ModuleName;   var MyProcessName =System.IO.Path.GetFileNameWithoutExtension(MyModuleName);   System.Diagnostics.Process[] MyProcesses = System.Diagnostics.Process.GetProcessesByName(MyProcessName);   if (MyProcesses.Length > 1)   {    MessageBox.Show("程序已经运行!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Error);    this.Close();   }
    2023-03-23 03:40:03下载
    积分:1
  • C#仿写微信中的打飞机小游戏
    C#仿写微信中的打飞机小游戏源码,费了好大劲写出来的,感觉比微信中的打飞机要复杂一些,不过本程序还是有Bug的没有修正,主要是退出机制有Bug,单击关闭后,程序还在后台运行,需要通过任务管理器关闭进程,不知道是怎么回事呀,我是折腾够了,留着高手修正吧。以下是相关的代码:   SecondaryBuffer secBuffer;//缓冲区对象   Device secDev;//设备对象   secDev = new Device();   secDev.SetCooperativeLevel(form, CooperativeLevel.Normal);//设置设备协作级别   secBuffer = new SecondaryBuffer(musicPath, secDev);//创建辅助缓冲区   secBuffer.Play(0, BufferPlayFlags.Default);//设置缓冲区为默认播放
    2023-01-02 17:25:05下载
    积分:1
  • Visual C# 多线程异步抓取网页 网络爬虫控制台程序模拟
    Visual C# 多线程异步抓取网页 网络爬虫控制台程序模拟,程序中定义了一个网页类爬虫程序,通过此程序可获得本网页的网址、网页标题、网页的所有链接信息,只读方式,并且返回网页的全部纯文本信息,获得本网页的大小,从HTML代码中分析出链接信息,从一段HTML文本中提取出一定字数的纯文本,提取网页中一定字数的纯文本,包括链接文字,从本网页的链接中提取一定数量的链接,该链接的URL满足某正则式,从本网页的链接中提取一定数量的链接,该链接的文字满足某正则式等等。
    2022-05-18 08:50:12下载
    积分:1
  • C# 获取本地打印服务器后台文件的路径
    Visual C# MyWinWPF.rar,核心代码分享如下:   private void button1_Click(object sender, RoutedEventArgs e)   {//获取本地打印服务器后台文件的路径    var MyPrintServer = new System.Printing.LocalPrintServer();    string MyInfo = "本地打印服务器后台文件的路径是:" + MyPrintServer.DefaultSpoolDirectory;    MessageBox.Show(MyInfo, "信息提示", MessageBoxButton.OK);   }
    2022-01-23 11:13:33下载
    积分:1
  • C# 为WPF应用程序设置渐变的背景颜色的实例
    C# 为WPF应用程序设置渐变的背景颜色的源码实例,窗口打开后,单击按钮,即可把窗口的背景色设置成渐变色,来看如下代码:private void button1_Click(object sender, RoutedEventArgs e)   {//为WPF应用程序设置渐变的背景颜色(文件名称:Window1.xaml.cs)    this.Background = (Brush)TryFindResource("MyGradientBackground");   }
    2023-05-10 22:40:03下载
    积分:1
  • 倾城倾国
    特别整理了倾国倾城完整源码+教程+视频+服务端完整源码+工具集合贴!
    2022-01-25 20:19:49下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载