PhoneApplicationPage のテンプレートを設定したいと思います。このコードを試すと:
<phone:PhoneApplicationPage.Template>
<ControlTemplate>
<Grid>
<ContentPresenter/>
</Grid>
</ControlTemplate>
</phone:PhoneApplicationPage.Template>
次の「xaml」エラーが発生します。
4011 An error has occurred.
しかし、私がこれを試すと:
<phone:PhoneApplicationPage.Style>
<Style TargetType="mpc:PhoneApplicationPage">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate>
<Grid>
<TextBlock Text="Test"/>
<ContentPresenter/>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</phone:PhoneApplicationPage.Style>
エラーは発生しませんが、何も起こりません。
自分のテンプレートを PhoneApplicationPage に設定できないのはなぜだろうと思っています。
回答ありがとうございます。
注: このテンプレートを使用する必要がある BaseFormPage があり、他の派生ページのコンテンツは異なりますが、テンプレートは BaseFormPage から派生したものと同じになります。