1

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 から派生したものと同じになります。

4

0 に答える 0