我的应用程序是mainWindow,在这里有两个标签 - tab1和tab2。 点击特定按钮后,如果选择了tab1,则说按钮x。对于以下
Window mainWindow = Application.Current.MainWindow;
Telerik.Windows.Controls.Label TickerName = mainWindow.ChildrenOfType<Telerik.Windows.Controls.Label>().First(e => e.Name.Equals("Ticker_Name"));
我得到一个例外 - 未找到匹配序列。
我的标签在tab2中。 对于每个元素 - tab2的子元素都会获得此异常。 如果选项卡2处于当前焦点并且单击了buttonx,则tab100元素访问会引发异常。 其他访问的元素不在选项卡中都没有任何异常。