0

C# と XAML を使用して、Visual Studio 2011 Beta で Metro スタイル アプリを開発しています。ページの下部に AppBar を表示したいと考えています。いくつかのソースによると、タグ内に AppBar コントロール タグを記述する必要があり<Page.BottomAppBar>...</Page.BottomAppBar>ます。

ただし、そうしている間、XAML ページで次のようなエラーが生成されます。

ページの BottomAppBar が認識されません。

これで私を助けてください。ありがとうございました。

4

2 に答える 2

2

これは BottomAppBar の例です。

<Page.BottomAppBar>
    <AppBar x:Name="MyappBar" Padding="10,0,10,0"
            BorderThickness="0"
            Opened="AppBar_Opened" Closed="AppBar_Closed" >
        <Grid>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="50*"/>
                <ColumnDefinition Width="50*"/>
            </Grid.ColumnDefinitions>
            <StackPanel x:Name="LeftPanel" Orientation="Horizontal" Grid.Column="0" HorizontalAlignment="Left">
                <Button x:Name="btnEdit" Style="{StaticResource EditAppBarButtonStyle}"/>
                <Button x:Name="btnSave" Style="{StaticResource SaveAppBarButtonStyle}"/>
            </StackPanel>
            <StackPanel x:Name="RightPanel" Orientation="Horizontal" Grid.Column="1" HorizontalAlignment="Right">
                <Button x:Name="btnPhoto" Style="{StaticResource PhotoAppBarButtonStyle}" Click="CapturePhoto_Click" />
                <Button x:Name="btnHelp" Style="{StaticResource HelpAppBarButtonStyle}"/>
            </StackPanel>
        </Grid>
    </AppBar>
</Page.BottomAppBar>

</Page.Resources>xaml ファイルの後に配置してみてください。CommonフォルダーのStandardStyles.xamlのボタン スタイルのコメントを外すことを忘れないでください。

于 2012-12-15T12:20:38.547 に答える