当前位置: 首页 > wzjs >正文

PHP网站开发都需要学什么临沂企业网站建站模板

PHP网站开发都需要学什么,临沂企业网站建站模板,大连网站开发建,h5网站开发是什么意思首先,在项目引用中添加CefSharp,这个是谷歌的控件。 然后在form中添加一个chromiumWebBrower控件 在form初始化时,执行浏览器组件的初始化 //浏览器组件只初始化一次,所以放在主界面 CefSettings settings new CefSettings(); …

首先,在项目引用中添加CefSharp,这个是谷歌的控件。

然后在form中添加一个chromiumWebBrower控件

在form初始化时,执行浏览器组件的初始化

 //浏览器组件只初始化一次,所以放在主界面
 CefSettings settings = new CefSettings();     //参数设置
 settings.CefCommandLineArgs.Add("save-image-download", "true");  // 确保开启图片下载支持
 Cef.Initialize(settings);

执行控件的初始化

       try
       {
           //加载Html
           this.webBrowser1.Load(Environment.CurrentDirectory + "\\Web\\WeldChart.html");
           //暴漏 C#方法给JavaScript调用
           this.webBrowser1.JavascriptObjectRepository.ResolveObject += (sender, e) => {
               var repo = e.ObjectRepository;
               if (e.ObjectName == "JavaScriptCallFormClass")
               {
                   repo.NameConverter = null;
                   repo.NameConverter = new CamelCaseJavascriptNameConverter();
                   repo.Register("JavaScriptCallFormClass", new JavaScriptCallFormClass(), isAsync: true, BindingOptions.DefaultBinder);
               }
           };
           //禁用右键菜单
           this.webBrowser1.MenuHandler = new DisableContextMenuHandler();
           //在webBrowser完全初始化完成后 通知启动线程
           this.webBrowser1.FrameLoadEnd += (sender, e) => {
               if (e.Frame.IsMain)
               {
                   browserInitializedEvent.Set();

                   bool isEnableBanner = false;
               }
           };
       }
       catch (Exception ex)
       {
           MessageBox.Show("页面初始化异常,请联系管理员: " + ex.Message);
       }

对控件要显示的曲线数据进行赋值

 // 将列表转换为 JSON 格式
 string xValueJson = JsonConvert.SerializeObject(xValue);
 string seatNumJson = JsonConvert.SerializeObject(seamNum);
 string currentJson = JsonConvert.SerializeObject(current);
 string voltageJson = JsonConvert.SerializeObject(voltage);
 string speedWireJson = JsonConvert.SerializeObject(speedWire);
 string airFlowJson = JsonConvert.SerializeObject(airFlow);

 // 调用 JavaScript 的 updateHourProductionChart 函数并传递数据
 webBrowser1.ExecuteScriptAsync($"updateWeldChart({xValueJson},{seatNumJson},{currentJson},{voltageJson},{speedWireJson},{airFlowJson})");

Web\\WeldChart.html里面就是Echarts的代码

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <title>小时产量平滑折线图</title>
    <script src="../ECharts.Js/echarts.min.js"></script>
</head>
<body>
    <div id="main" style="width:100%; height:100vh;"></div>
    <script>
        var chartDom = document.getElementById('main');
        var weldChart = echarts.init(chartDom);
        var option;

        const colors = ['#FF3333', '#91CC75', '#33ffec', '#ff33da', '#2E2676'];
        option = {
            tooltip: {
                trigger: 'axis',
                position: function (pt) {
                    return [pt[0], '10%'];
                }
            },

http://www.dtcms.com/wzjs/555520.html

相关文章:

  • 淘宝客网站备案信息农家乐网站设计
  • 网站建设一般的长宽设计接活的网站
  • 诺盾网站建设游戏网页
  • 网站兼容9制作国外网站
  • 网站规划的基本步骤做网站要学一些什么
  • 想把书放到二手网站如何做网站开发工程师课程
  • 建站公司一般怎么获客wordpress特别版
  • 网站顶部广告网站的首页文案
  • 专业做淘宝网站公司多商户商城源码下载
  • 深圳网站开发antnw郑州外贸网站推广
  • 初学网站开发需要书籍南京注册公司
  • 彩票系统开发搭建彩票网站服务器安全怎么做wordpress破解文章密码
  • 网站建设与设计ppt模板永州公司网站建设
  • 汽车金融网站怎么做洛阳 网站建设公司哪家好
  • 电商类网站开发合同书工地找工作哪个软件好
  • 自适应网站建设价格wordpress 热门标签
  • 硅云网站建设视频上海html5网站制作公司
  • 网页制作与网站建设文档天津建设工程信息网公布
  • 做网站有哪些费用广州高端网站定制开发价格
  • 怎么搞免费的网站招商网站建设大概多少钱
  • 网页制作基础教程第二版葛艳玲嘉定网站设计制作优化排名
  • 手机优化大师为什么扣钱深圳企业股权优化
  • 供需网站开发温州网站建设对比
  • 山东网站推广公司线上推广专员岗位职责
  • 多人视频网站开发公司阳江今天刚刚发生的重大新闻
  • gta5房产网站在建设做网站为什么需要花钱
  • 做淘宝类网站的步骤杭州做百度推广的公司
  • 千网图片网站优化排名公司哪家好
  • 企业网站建设相关书籍在线阅读备案期间需要关闭网站
  • 广州微信网站建设公司哪家好象山县建设管理局网站