var navigator = BonusAppControllers.EbsControl.CurrentApp.GetWindow("XWindow").Get(SearchCriteria.ByAutomationId("AnimatedExplorerNavigator"));
AutomationElement dashboardElement = navigator.AutomationElement.FindFirst(TreeScope.Subtree,SearchConditionFactory.CreateForName("NavigateLink_1").AutomationCondition);
var dashBoardBtn = new Button(dashboardElement, navigator.ActionListener);
dashBoardBtn.Click();
Name が NavigateLink_1 のボタンのこのコードがあります。これを実行してデバッグすると、dashBoardBtn 変数で正しいボタン インスタンスを取得できますが、Click() 関数が機能していません。Get(SearchCriteria.ByText("NavigateLink_1")) を使用する場合のようにボタン名を使用するだけでこれをすべて実行しようとしても、同じ問題に直面します。同じグループのボタンの他のボタン部分で試したのと同じことですが、その場合は正常に機能しています。
アプリケーションの UI インスペクタとして White Framework と UI Spy を使用しています。