UI按钮已启用

本文关键字:启用 按钮 UI | 更新日期: 2023-09-27 18:02:07

如何检查任何UI按钮在Lua中是否启用和可见。假设你有一个控制任意UI按钮。现在我们要检查按钮是否为VisibleEnabledMovedToObject

假设你有一个c#中的按钮创建代码你正在写一个Lua脚本,因为你有自动化id和主应用程序窗口标题

现在我可以控制一个按钮了。我可以通过Lua脚本点击该按钮并通过下面的代码获得该按钮控件的父控件。我需要知道如何从Lua脚本检查它是否可见或启用

UI按钮已启用

假设您正在使用luinterinterface来连接Lua和CLR,您可以使您的按钮对象在Lua中全局可用:

luaInstance["ButtonName"] = buttonInstance;

在Lua脚本中:

isEnabled = ButtonName.IsEnabled
isVisible = ButtonName.IsVisible

(不是测试;我刚开始玩luinterface

isvisible = = true然后

——print image is visible

其他

——打印图像不可见

结束