我在布局中有以下内容:
<ContentControl>
<ContentControl.Style>
<Style TargetType="{x:Type ContentControl}">
<Style.Triggers>
<DataTrigger Binding="{Binding CurrentPane}" Value="Pane1">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ContentControl}">
<uc:UserControl x:Name="?????" />
简单来说,是基于 aUserControl
加载到的。这一切都非常好,除了一件事:无论我想如何命名它以便它出现在主布局中,它都不会出现。我需要获取对控件的引用,以便可以将事件处理程序附加到它。Template
DataTrigger
UserControl
如果有另一种想法,即如何UserControl
从主布局到达而不具体命名,那也是一个解决方案。