美文网首页
怎么使用Visual Studio高效编写foxtable之控件

怎么使用Visual Studio高效编写foxtable之控件

作者: peyne | 来源:发表于2019-10-27 15:48 被阅读0次
安装EasyFoxtable

EasyFoxtable插件安装说明

事件枚举介绍(重要)
名称 说明
Project 0 项目事件
DataTable 1 全局表事件
Form 2 窗口事件
Control 3 控件事件
Device 4 设备管理器事件
Network 5 网络监视器事件
File 6 文件监视器事件
Report 7 报表事件

如何在 Visual Studio 中编写foxtable的事件代码?
首先需要在对应的事件内编写以下代码

InvokeMethod(事件枚举,事件名称,参数) 
'第一个参数代表事件枚举,根据上面的说明填入对应的值。
'第二个参数是事件的名称。
'第三个参数是事件的参数,在foxtable中,大部分的参数都是e(部分极少数的事件是没有e参数的,则填入Nothing)。

如何在 Visual Studio 中编写foxtable的窗体中的控件事件?

介于控件是依托于窗口存在的,所以在介绍本文之前,需要先查看以下这篇文章。
怎么使用Visual Studio高效编写foxtable之窗口事件篇


好啦,我们进入正题。

假设窗口上有一个按钮,名为Button1,我们需要在.net 项目中编写它的点击事件。

首先我们将Button1的Click事件中写入以下代码并保存。

InvokeMethod(3,"Click",e)

至此,狐表配置完成,当然啦,还需要在.net 项目中配置,才能让你的代码正确执行到.net项目中。

.net配置

第一步:找到.net对应的窗口文件,并写入以下代码,如图所示
Imports Foxtable
Imports EasyFoxtable

Public Class 窗口1
    Inherits EasyFoxtable.FormEventHandler

    Private WithEvents Button1 As New ButtonHandler

    Public Sub New()
        Me.Controls.Add("Button1", Button1)
    End Sub
    ···
End Class
第二步:在左边的选择框中选择刚刚定义的Button1,并在右侧选择对应的Click,编写你的业务代码,如图所示
image.png
image.png
第三步:重新生成项目,并在狐表中点击查看效果。
image.png

相关文章

网友评论

      本文标题:怎么使用Visual Studio高效编写foxtable之控件

      本文链接:https://www.haomeiwen.com/subject/cutmvctx.html