zoukankan      html  css  js  c++  java
  • 绑定到目标方法时出错

    突发奇想,浮动面板使用的控件类,在控件类中的有个按钮的响应函数,我想把它做成命令,直接在CAD界面里输入命令调用。

    然后,就在命名空间外面填上了

    [assembly: CommandClass(typeof(CoscoStruTools.CSTShellExpCtrl))]

    又把[CommandMethod("SetFrLineCST")]添加到了按钮响应函数前面。

    运行cad,输入命令SetFrLineCST,不好用,提示未知命令?

    哦,原来是方法是私有的,把private改成public,可是还是不好用,提示“绑定到目标方法时出错”。

    怎么回事呢?绑定到目标方法。。。。。绑定。。。。莫非是方法签名出了问题?

    试试把代码移到一个公有的无参数的函数中,再在按钮响应函数中调用。

    把[CommandMethod("SetFrLineCST")]放到那个无参数的函数前。

    成功了。

  • 相关阅读:
    pl sql 编程
    maven(一) maven到底是个啥玩意~
    Oracle 数据库管理员
    Oracle 常用函数
    Oracle 事务
    Oracle 分页
    java String类
    java 方法
    java 数组
    java 跨平台 数据类型 修饰符 程序结构
  • 原文地址:https://www.cnblogs.com/sinceret/p/9957228.html
Copyright © 2011-2022 走看看