网淘吧Visual Components、Flexsim 仿真技术博客 | Python、C#、Delphi xe 机器人编程教程 - 网淘吧

如何在组件属性窗口中创建并监听自定义按钮(IButtonProperty 示例)- .Net Add-on Programming - visual compents 疑难解答

2026-04-03 新闻来源:网淘吧 围观:44
电脑广告
手机广告

.net 自定义按钮

.Net 插件编程

如何通过 .net 创建并监听(组件属性窗口中的)按钮?

请帮帮忙 :smile:
有什么建议吗?

如果你只需要一个简单的按钮,你可以向组件添加一个按钮属性(IButtonProperty),并注册其 OnClick 事件。

@TSy,你能给个如何实现的例子吗?

我尝试了以下方法,但没有成功:

ISimComponent comp= e.Component.RootNode.Component;
IButtonProperty button = (IButtonProperty)comp.CreateProperty(typeof(ButtonType), PropertyConstraintType.NotSpecified, "myButton");
IProperty<ButtonType> button = (IProperty<ButtonType>)comp.CreateProperty(typeof(ButtonType), PropertyConstraintType.NotSpecified, "myButton");

我目前也卡在了通过 .net API 创建简单按钮的问题上。

有没有人有实现这个功能的小例子?

这样可行:

var button = (IButtonProperty)comp.CreateProperty(typeof(IButtonProperty), PropertyConstraintType.AllValuesAllowed, "btn");
1 个赞
免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

文章底部电脑广告
手机广告位-内容正文底部

相关文章

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第854324名访客 今日有0篇新文章/评论