0
我試圖訪問派生的抽象類(來自PhoneApplicationPage)在其子中的資源。這裏是一個更具體的例子:訪問在祖先資源中定義的DataTemplate
父WPF
<phone:PhoneApplicationPage.Resources >
<DataTemplate x:Key="EntryTemplateAbstract">
<!-- some ui elements -->
</DataTemplate>
</phone:PhoneApplicationPage.Resources>
兒童WPF
<controls:Pivot ItemTemplate="{StaticResource EntryTemplateAbstract}" />
鐸到DataTemplate中的本質 - 包含點擊事件 - 我不能將其移入應用程序資源。儘管在理論上這會起作用。
關於旁註:有趣的是,我無法訪問父級構造函數或子級內的資源。
var test = base.Resources["EntryTemplateAbstract"]; /* <- always returns null */
任何想法?