0

初めてのネイティブ Windows Phone 8 アプリケーションを開発していますが、xaml は初めてです。

次のマークアップを使用して、DataTemplate を含むリソース セクションを作成しようとしています。

    <phone:PhoneApplicationPage.Resources>
        <DataTemplate x:Key="LoopingSelectorTemplate">
            <Grid>
                <TextBlock Text="{Binding}" FontSize="32" Foreground="Green"></TextBlock>
            </Grid>
        </DataTemplate>
    </phone:PhoneApplicationPage.Resources>

しかし、「メンバー "Resources" が認識されていないか、アクセスできません」というエラーが表示されます。

参照または xmlns がありませんか? 私が見つけたほとんどの検索結果は、上記のマークアップがそのまま使用できることを暗示しているようで、他に何も必要とはしていません。

編集:

ソリューションをビルドしようとすると、次のエラーが発生します。

「メンバー「Resources」が認識されていないか、アクセスできません。」

「添付可能なプロパティ 'Resources' がタイプ 'PhoneApplicationPage' に見つかりませんでした」

および「プロパティ 'Resources' は、XML 名前空間 'clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone' のタイプ 'Grid' に存在しません」

4

1 に答える 1

3

問題は、これを MainPage.xaml に追加していたにもかかわらず、ルートの phone:PhoneApplicationPage タグではなく、Grid タグ内にあったことです。

于 2013-10-28T20:30:46.793 に答える