我有以下工具栏 ToolBar x:Name="mainToolbar" HorizontalContentAlignment="Stretch" Style="{StaticResource mainToolBarStyle}" ItemsSource="{Binding ToolbarItems}" ItemTemplateSelector="{StaticResource toolBarItemTemplateSelector}" DataC
<ToolBar x:Name="mainToolbar" HorizontalContentAlignment="Stretch" Style="{StaticResource mainToolBarStyle}" ItemsSource="{Binding ToolbarItems}" ItemTemplateSelector="{StaticResource toolBarItemTemplateSelector}" DataContext="{Binding}"> </ToolBar>
如果我把这个工具栏放在网格上,我可以使用UI编码的自动化测试与它进行交互,一旦我把它放在一个TabItem中,Coded UI在播放期间就找不到它.
只是一个FYI,如果我使用简单的控件,如TextBox,ListBox,&单选按钮,我没有看到这个问题.
有任何想法吗 ?
这似乎是一个已知的Microsoft错误,他们正在研究即将发布的修补程序.我和他们的支持团队交谈,他们给我发了这篇文章.
感谢所有观看我的问题并试图提供帮助的人.
Decoding the Coded UI Test playback failure – “Search may have failed at ControlX as it may have virtualized children …”