想知道在代码隐藏中访问嵌套控件是否有任何技巧?
给出了一些XAML
<UserControl>
<textbox />
<DataGrid Name="MyGrid">
<Columns>
<Column field=ABC>
<EditType>
<ComboBox Name="myCombo1"/>
我可以访问this.MyGrid但无法访问this.myCombo1 !!
答案 0 :(得分:2)
答案 1 :(得分:0)
在简单的情况下,您可以使用其名称访问元素,但看起来像combobox是datatemplate部分,您可以使用VisualTreeHelper在运行时使用可视树,但是如果您使用mvvm&amp;代码权限通常您不需要直接访问元素。您能否提供有关一般问题或测试项目的更多信息以重现问题?