Wpf 代码隐藏在XAML中找不到元素
我在XAML中有一个名为Tasklst的元素,我可以在代码中毫无问题地引用它。然而,当我引入一个选项卡控件(如下所示)并将Tasklst移动到DataTemplate中时,突然我的代码告诉我Tasklst找不到它。我现在如何引用它Wpf 代码隐藏在XAML中找不到元素,wpf,xaml,Wpf,Xaml,我在XAML中有一个名为Tasklst的元素,我可以在代码中毫无问题地引用它。然而,当我引入一个选项卡控件(如下所示)并将Tasklst移动到DataTemplate中时,突然我的代码告诉我Tasklst找不到它。我现在如何引用它 <dx:DXTabControl x:Name="TabControl" ItemsSource="{Binding Sequences}" SelectionChanged="TabContr
<dx:DXTabControl x:Name="TabControl"
ItemsSource="{Binding Sequences}"
SelectionChanged="TabControl_OnSelectionChanged"
SelectedItem="">
<dx:DXTabControl.View>
<dx:TabControlMultiLineView HeaderLocation="Bottom" />
</dx:DXTabControl.View>
<!--Header-->
<dx:DXTabControl.ItemHeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}" />
</DataTemplate>
</dx:DXTabControl.ItemHeaderTemplate>
<!--Content-->
<dx:DXTabControl.ItemTemplate>
<DataTemplate>
<views:DxTaskList x:Name="Tasklst" />
</DataTemplate>
</dx:DXTabControl.ItemTemplate>
</dx:DXTabControl>
这里的问题是DataTemplate 你可以这样做
(DxTaskList)TabControl.Template.FindName("Tasklst", TabControl);