UI按钮已启用

时间:2011-07-15 18:25:55

标签: c# lua

如何在Lua中启用并显示任何UI按钮。 假设你得到一个控件任何UI按钮。现在我们要检查按钮是否为VisibleEnabledMovedToObject

假设您在C#中有一个按钮创建代码 并且您正在编写Lua脚本,因为您具有自动化ID和主应用程序窗口标题

现在我可以控制按钮了。我可以通过Lua脚本单击该按钮,并通过下面的代码获取该按钮控件的父级。 我需要知道如何检查Lua脚本是否可见或已启用

2 个答案:

答案 0 :(得分:0)

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

luaInstance["ButtonName"] = buttonInstance;

然后在Lua脚本中:

isEnabled = ButtonName.IsEnabled
isVisible = ButtonName.IsVisible

(未经测试;我刚开始玩LuaInterface。)

答案 1 :(得分:0)

如果imagename.isvisible == true则

- 打印图像可见

否则

- 打印图像不可见