Fixwin电子窗体——弹出框控件与弹出窗体

92 篇文章 0 订阅
37 篇文章 0 订阅

通过弹出框控件以及相关函数实现窗体中的数据选取、交互。

 

弹出框控件

ShowList函数用于弹出列表显示,选择一个列表项返回到窗体。

显示列表:ShowList(array, label, changeCallback, hideCallback)

说明:弹出列表显示数组array

label:列表显示字段。

changeCallback:弹出列表选择项改变时触发回调动作。可选参数,默认是没有回调。

回调输入参数:Item,选择项。

hideCallback:弹出列表隐藏时触发回调动作。可选参数,默认是没有回调。

回调输入参数:Item,选择项。

例子:

ShowList(@List,"Name", "弹出列表回调")

 

 

ShowGrid函数用于弹出表格显示,选取其中一行数据返回到窗体。

显示表格:ShowGrid(array, columns, changeCallback, hideCallback, height)

说明:弹出表格显示数组array。只支持弹出框控件

columns:表格显示的列,列需要使用CreateHeader函数创建。

confirmCallback:弹出表格确定选择时回调动作。可选参数,默认是没有回调。

回调输入参数:Item,选择项。Items,多个选择项。

hideCallback:弹出列表隐藏时触发回调动作。可选参数,默认是没有回调。

回调输入参数:Item,选择项。Items,多个选择项。

height:表格高度。可选参数,默认120px

例子:

ShowGrid(@List, @Columns)

 

 

ShowTreeGrid函数用于弹出树型表格显示,选择一个树节点返回到窗体。

显示树表:ShowTreeGrid(tree, columns, changeCallback, hideCallback, height, mode)

说明:弹出树表显示树节点tree。只支持弹出框控件

columns:表格显示的列,列需要使用CreateHeader函数创建。

confirmCallback:弹出表格确定选择时回调动作。可选参数,默认是没有回调。

回调输入参数:Item,选择项。

hideCallback:弹出列表隐藏时触发回调动作。可选参数,默认是没有回调。

回调输入参数:Item,选择项。

height:表格高度。可选参数,默认120px

mode:选择方式:0允许选择所有节点;1只允许选择叶子节点;2只允许选择目录节点。可选参数,默认是0

例子:

ShowTreeGrid(@List, @Columns)

 

弹出窗体

弹出框控件只适用于简单的数据选择,复杂的数据交互则需要弹出自定义的窗体功能来完成。通过Fixwin设计各种自定义的弹出窗体,结合相关函数,完成父窗体与弹出窗体间的数据交互。

例子:点击【新增职员按钮】,弹出【新增职员窗体】,填写完成后确定返回,父窗体再处理确认填写的职员信息。

【新增职员按钮】点击触发脚本,调用ShowWindow函数加载显示【新增职员窗体】并传入预设的新增职员信息。

显示窗体:ShowWindow(path, args)

说明:显示模式窗体。通过Callback函数触发回调脚本。args是窗体初始参数可用于加载动作事件。可选参数,默认是空。

例子:

ShowWindow("Root/Project/Fixwin/Window1.fxw")

ShowWindow("Root/Project/Fixwin/Window1.fxw", @Input)

 

填写完成【新增职员窗体】的职员信息后,按【确定按钮】触发脚本,调用Callback函数返回父窗体并传入回调的职员信息。

窗体回调:Callback(args)

说明:让弹出显示的模式窗体回调,触发回调脚本。args是窗体回调参数。可选参数,默认是空。

例子:Callback(@Input)

 

 

相关文章

EBM专栏

 

备注

*技术交流与合作:QQ: 157859303Emailcaixh002@126.com

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FixWin 11.1是一款适用于Windows操作系统的免费软件,用于修复和优化系统问题。它提供了一系列实用工具和功能,旨在帮助用户解决一些常见的Windows错误和故障。FixWin 11.1的使用非常简单,只需几步操作即可完成问题修复。 FixWin 11.1提供了多种功能和工具,包括文件和文件夹管理、系统性能优化、注册表修复、Internet Explorer修复、Windows更新修复和安全设置等。用户可以根据自己的需求选择并运行相应的功能。 例如,如果您遇到了文件无法打开、文件损坏或无法删除的问题,您可以使用FixWin 11.1中的文件和文件夹管理功能来修复这些问题。它提供了一键修复的选项,可以帮助您快速解决文件相关的错误和故障。 另外,FixWin 11.1还可以帮助用户优化系统性能,包括清理硬盘垃圾文件、修复和优化注册表、禁止启动项等。这些操作都可以加快系统的运行速度,提升电脑的整性能。 此外,FixWin 11.1还提供了一些针对特定问题的修复工具,比如修复无法连接到Internet Explorer的问题、修复Windows更新失败的问题等。这些工具可以帮助用户解决一些常见的软件和系统错误。 总的来说,FixWin 11.1是一款非常实用的软件,可以帮助用户快速解决Windows系统中的常见问题和错误。用户只需要下载并安装这个软件,然后根据自己遇到的问题选择相应的功能进行修复即可。使用FixWin 11.1可以提高系统的稳定性和性能,让用户能够更好地使用Windows操作系统。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值