zoukankan      html  css  js  c++  java
  • C# CEF 封装UserControl

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Drawing;
    using System.Data;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using CefSharp.WinForms;
    using CefSharp.Internals;
    using CefSharp;
    
    namespace BaseUserControl
    {
        public partial class UCBase : UserControl
        {
         public ChromiumWebBrowser browser = null;
         public UCBase() { InitializeComponent(); if (!IsDesignMode()) { Init(); } }
    
    

          public bool IsDesignMode()
          {
            bool returnFlag = false;

            //#if DEBUG
            if (LicenseManager.UsageMode == LicenseUsageMode.Designtime)
            {
              returnFlag = true;
            }
            if (Process.GetCurrentProcess().ProcessName == "devenv")
            {
              returnFlag = true;
            }
            //#endif

    
    

            return returnFlag;
          }

        public void Init()
            {
                var Settings = new CefSettings
                {
                    Locale = "zh-CN"
    
                };
                Cef.Initialize(Settings);
                browser = new ChromiumWebBrowser("http://customrendering/");
                browser.BackColor = Color.LightGray;
                panelExIE.Controls.Add(browser);
                browser.Dock = DockStyle.Fill;
            }
            public void LoadHtml(String html)
            {
                browser.LoadHtml(html.ToString(), "http://customrendering/");
                //browser.Refresh();
                
            }
            public void LoadUrl(String url)
            {
                browser.Load(url);
            }
        }
    }
  • 相关阅读:
    SQL SERVER导入Excel csv
    微信付款码扫码枪支付
    idftp
    不正常地定义参数对象。提供了不一致或不完整的信息
    sql 日志文件截断收缩
    sql server 新语法 收藏
    SQL SERVER 2019新功能
    SQL SERVER 死锁
    rad 10.2
    TXMLDocument 创建空值节点不要缩写
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/8411181.html
Copyright © 2011-2022 走看看