这是我的问题.我有一个应用程序,它打开一个文件打开对话框,我试图在文件路径和文件名中输入"文件名:"组合框部分.
应用程序使用您登录的表单加载.这将打开另一个表单,其中有许多按钮.选择其中一个按钮可打开另一个表单.在这种形式中,有一个按钮来选择文件.在这个阶段,有3种形式开放.这将打开标准文件打开对话框.我似乎无法处理此文件打开对话框.
这是我正在使用的代码.
Window LoginForm = application.GetWindow("LoginForm");
LoginForm.Get<Button>("btnSelectFiles").Click(); // This is from the 3rd form that is opened
Run Code Online (Sandbox Code Playgroud)
出于某种原因,我可以使用LoginForm变量访问其他表单中的所有按钮.我尝试了以下内容.
Window FileOpenDialog = application.GetWindow("Open", InitializeOption.NoCache);
Run Code Online (Sandbox Code Playgroud)
这不起作用.
我也试过以下但是这会返回null.我以为我可以使用LoginForm变量访问它.
Win32ComboBox comboBox = LoginForm.Get<Win32ComboBox>("Filename");
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢