首页 > 编程语言 >【C#】初始化三菱运动卡

【C#】初始化三菱运动卡

时间:2024-07-06 09:42:31浏览次数:21  
标签:初始化 控件 C# System Windows host ISupportInitialize 三菱

  1. 添加三菱dll引用

  2. WPF实现
    添加WindowsFormsIntegration 引用

    初始化代码

//解决因为第三方控件报错,将实例化的对象添加到控件合集中
System.Windows.Controls.Grid CTSGrid = new System.Windows.Controls.Grid();
System.Windows.Forms.Integration.WindowsFormsHost host = null;
host = new System.Windows.Forms.Integration.WindowsFormsHost();
host.Child = actUtlTypeLib.AxActUtlType;
((ISupportInitialize)actUtlTypeLib.AxActUtlType).BeginInit();
CTSGrid.Children.Add(host);
((ISupportInitialize)actUtlTypeLib.AxActUtlType).EndInit();


3. WINFROM实现
初始化代码

//解决因为第三方控件报错,将实例化的对象添加到控件合集中
 ((ISupportInitialize)(this.axActUtlType1)).BeginInit();
 this.Controls.Add(axActUtlType1);
 ((ISupportInitialize)(this.axActUtlType1)).EndInit();

参考文献
https://www.cnblogs.com/ldl-david/p/5311848.html

标签:初始化,控件,C#,System,Windows,host,ISupportInitialize,三菱
From: https://www.cnblogs.com/qiutian-hao/p/18286922

相关文章

  • Caused by: org.springframework.beans.factory.BeanCreationException: Error creati
    这个错误信息表明在初始化blogServiceImpl这个bean时遇到了问题,具体原因是Java类org.aspectj.util.PartialOrder$PartialComparable没有找到。这通常意味着你的项目中缺少AspectJ相关的依赖或配置。AspectJ是一个面向切面编程(AOP)的框架,它需要特定的编译器和运行时库。要......
  • SubstanceArchive .sbsasm file & ProceduralMaterial
    The.sbsasmfilecanbecopiedoutoftheSubstanceArchive.Exportitrawanddeleteeverythingbefore"SBAM"inahexeditor.Theonlyissueisthe.xmlfilethatneedstobenexttothe.sbsasmfile(botharepackedina.7zrenamedto.sbsar)......
  • C语言命名规范
    C语言命名规范在C语言中,命名规范对于代码的可读性和可维护性至关重要。以下是一些常见的C语言命名规律和建议变量命名变量名应该具有描述性,清晰地表达变量的用途或含义。变量名使用小写字母和下划线(snake_case)的组合,例如intmy_variable;。避免使用单个字符作为变量名,除非......
  • Apache Doris 实时数仓场景建设四大新体系 & 湖仓一体化建设四大落地解决方案
    原文:https://mp.weixin.qq.com/s/PT9efWW8IPWUZOpnPzGMJg之前我们讲了很多构建方面的经验,但是在湖仓一体化建设上没有过多的去描述具体怎样演进,怎样落地,能做哪些事,那今天这篇就来详细唠唠基于ApacheDoris的湖仓演进方案,至最后演进至AllInOneDoris的架构。ApacheDoris......
  • maven </dependencies>和</dependencyManagement> 有什么区别
    在Maven的pom.xml文件中,和元素有不同的用途和作用域::这个元素用来列出项目直接依赖的库和插件。每个元素定义了一个依赖项,包括groupId、artifactId、version等信息。当Maven构建项目时,它会解析中列出的所有依赖项,并将其包含在项目的构建过程中。元素位于pom.......
  • PCDN技术如何提高内容分发效率?(贰)
    PCDN技术通过以下方式提高内容分发效率:1.利用用户设备作为分发节点:与传统的CDN技术主要依赖中心化服务器不同,PCDN技术利用用户的设备作为内容分发的节点。当用户下载内容时,他们的设备也会成为内容分发的一部分,将已下载的内容传递给其他需要相同内容的用户。这种去中心化的......
  • 动手学深度学习(Pytorch版)代码实践 -循环神经网络-54~55循环神经网络的从零开始实现和
    54循环神经网络的从零开始实现importmathimporttorchfromtorchimportnnfromtorch.nnimportfunctionalasFfromd2limporttorchasd2limportmatplotlib.pyplotaspltimportliliPytorchaslp#读取H.G.Wells的时光机器数据集batch_size,num_steps......
  • modifing windows color from registry
    WindowsRegistryEditorVersion5.00[HKEY_CURRENT_USER\ControlPanel\Colors]"ActiveBorder"="180180180""ActiveTitle"="153180209""AppWorkspace"="171171171""Background"="......
  • C语言字节对齐技术在嵌入式、网络与操作系统中的应用与优化
    第一部分:嵌入式系统中的字节对齐嵌入式系统通常对性能和资源有着严格的要求。在这些系统中,字节对齐的正确使用可以显著提高数据访问速度,减少内存占用,并提高系统的整体效率。一、嵌入式系统中的字节对齐挑战嵌入式系统中的微处理器和微控制器通常对数据访问的对齐有特定的要......
  • Docker Compose 安装
    安装方案场景一:安装DockerDesktop获取DockerCompose的最简单且推荐的方法是安装DockerDesktop。DockerDesktop包括DockerCompose以及DockerEngine和DockerCLI,它们是Compose的先决条件。场景二:安装Compose插件如果您已经安装了DockerEngine和DockerCL......