0
자식 (PhoneApplicationPage)에서 파생 된 추상 클래스의 리소스에 액세스하려고합니다. 다음은보다 구체적인 예는 다음과 같습니다 - 클릭 이벤트를 포함하는 - DataTemplate을의 성격에ancestors 리소스에 정의 된 DataTemplate에 액세스합니다.
<phone:PhoneApplicationPage.Resources >
<DataTemplate x:Key="EntryTemplateAbstract">
<!-- some ui elements -->
</DataTemplate>
</phone:PhoneApplicationPage.Resources>
아이 WPF
<controls:Pivot ItemTemplate="{StaticResource EntryTemplateAbstract}" />
듀오
부모 WPF 내가 드릴 수 없습니다 응용 프로그램 자원으로 이동하십시오. 이론적으로 이것은 작동 할지라도.
흥미롭게도 부모의 생성자 또는 하위 내에서 리소스에 액세스 할 수 없습니다.
var test = base.Resources["EntryTemplateAbstract"]; /* <- always returns null */
아이디어가 있으십니까?