设为首页收藏本站

skylineglobe技术交流社区

 找回密码
 注册
查看: 1234|回复: 2

Skyline开发中OnCommandValueChanged接口的使用问题

[复制链接]

6

主题

25

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2020-11-28 14:06:54 | 显示全部楼层 |阅读模式
询问OnCommandValueChanged的使用方法,我使用类似于OnLButtonClicked的使用方法添加OnCommandValueChanged监听,JavaScript程序如下:

sgworld.AttachEvent("OnCommandValueChanged", CommandValueChangedEvent);

function CommandValueChangedEvent(CommandID, newVal) {
    try {
        alert(CommandID + "," + newVal);
    } catch (error) {
        alert(error);
    }
}

经测试,发现没有对应的弹窗弹出,我想问一下有人知道这个事件是怎么使用的么?


回复

使用道具 举报

6

主题

25

帖子

165

积分

注册会员

Rank: 2

积分
165
 楼主| 发表于 2020-12-17 14:10:28 | 显示全部楼层
这个有人知道么?
回复 支持 反对

使用道具 举报

109

主题

182

帖子

2149

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2149
发表于 2021-3-8 11:39:17 | 显示全部楼层
SGWorld.OnCommandValueChanged += sgworld_OnCommandValueChanged;         private void 保存ToolStripMenuItem_Click(object sender, EventArgs e)         {              SGWorld.Command.Execute(1021, "0");          }                 void sgworld_OnCommandValueChanged(int CommandID, object newVal)         {                         SGWorld.Window.ShowMessageBarText(CommandID.ToString());                   }         private void 新建ToolStripMenuItem_Click(object sender, EventArgs e)         {              SGWorld.Command.Execute(1012, 8);                }C#里面的调用代码,你看一下。需要修改了command的命令,才会触发事件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋| SkylineGlobe ( 京ICP备09046777号 )   

GMT+8, 2021-6-19 00:06 , Processed in 0.075978 second(s), 20 queries .

Powered by Skyline中国社区!

© 2013 skylineglobe.cn.

快速回复 返回顶部 返回列表