首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >X#(XSharp)中的自定义事件

X#(XSharp)中的自定义事件

作者头像
firstxinjie
发布2025-01-22 09:28:20
发布2025-01-22 09:28:20
2250
举报
文章被收录于专栏:X#(XSharp)X#(XSharp)

我为什么对“自定义事件”感兴趣呢?一是固有的 VFP 思维,总是以为“事件”是在特定条件下被触发的,因此具有比“方法”更“固定”的执行方式;二是,在 VS IDE 里,方法是没有办法像 VFP IDE 一样和事件同时显示在属性窗口,从而造成记忆的负担。

但是,在 X# 中创建一个自定义事件,真的是全新的领域,对于一个具有丰富 VFP 技术背景的人来说,也是很难的一件事。

通过和 AI 的友好沟通,我终于算是初入门径。

首先,.NET 的世界是可以自定义事件的;

其次,我需要依据自定义事件是否具有返回值,来确定是不是新创建一个委托,也就是自定义事件的“类型”(就是变量的类型一样);

也许 .NET 提供有适合触发自定义事件的 On 方法,如果没有,就需要再创建一个自定义方法,而这个自定义方法,可能需要我在代码中调用,从而触发“自定义”事件。这看上去比较麻烦,但我只好寄希望自定义方法都有合适的固有的 On 方法予以触发。

这就是和 AI 沟通的结果。如果你有兴趣,可以和我交流。

Follow me,延续自己 VFP 的技术生命!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-01-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 xinjie的VFP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档