在Windows Phone通用应用程序中更改内容对话框按钮的样式

Yawar

我在xaml中定义了以下内容对话框:

    <ContentDialog x:Name="AlertMessage" Background="#363636" IsSecondaryButtonEnabled="True" SecondaryButtonText="Cancel"  IsPrimaryButtonEnabled="True" PrimaryButtonText="Ok" >
        <ContentDialog.Content>
            <StackPanel Name="rootStackPanel" Height="Auto"  >
                <StackPanel Margin="0">
                    <StackPanel Margin="0,0,0,10" Orientation="Horizontal">
                        <TextBlock x:Name="HeadingText" x:FieldModifier="public" Style="{StaticResource ApplicationMessageBoxHeadingStyle}" Text="Alert"  />
                        <Image Margin="10,05,0,0" Source="/Assets/Images/alert.png" Width="35"></Image>
                    </StackPanel>
                    <TextBlock x:FieldModifier="public" x:Name="ContentText" Style="{StaticResource ApplicationMessageBoxErrorStyle}" Text="Are you sure you want to log off ?" />
                </StackPanel>
            </StackPanel>
        </ContentDialog.Content>
    </ContentDialog>

我这样称呼它:

private void AppBarButton_Click(object sender, RoutedEventArgs e)
    {
        MessageBox();
    }
    private async void MessageBox()
    {
        ContentDialogResult LogoutDialog = await AlertMessage.ShowAsync();

        if (LogoutDialog == ContentDialogResult.Primary)
        {
            this.Frame.Navigate(typeof(MainPage));
        }
        else
        {
            // User pressed Cancel or the back arrow.
            // Terms of use were not accepted.
        }

    }

问题:我的应用程序是否具有我的应用程序中所有按钮的样式。我也想将相同的样式应用于该对话框的主按钮和辅助按钮。我无法弄清楚如何实现这一目标。是否可以将样式应用于这些按钮?

罗布·卡普兰(Rob Caplan)-MSFT

ContentDialog按钮不可自定义,但是您可以不设置ContentDialog的主按钮和辅助按钮,并在模板中添加自己的按钮。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows Phone应用程序中的CEF

来自分类Dev

nuget无法在通用应用程序中向Windows Phone 8.1项目添加引用

来自分类Dev

通用Windows Phone 8.1应用程序中的App.Current.Host哪里去了?

来自分类Dev

Windows Phone 8.1(通用应用程序)是否仍支持PhotoChooserTask?

来自分类Dev

如何在Windows Phone 8.1通用应用程序中更改插入符号的颜色

来自分类Dev

Windows应用商店消息对话框

来自分类Dev

在Windows Phone 8.1通用应用程序的SQLite中找不到表

来自分类Dev

模态对话框,例如Windows Phone中的系统MessageBox

来自分类Dev

输入对话框消息框(Windows Phone 8.1通用)

来自分类Dev

在Windows Phone通用应用程序中更改内容对话框按钮的样式

来自分类Dev

设置为Windows窗体应用程序中的第三方对话框

来自分类Dev

通用Windows应用程序显示页面为对话框

来自分类Dev

通用Windows应用程序中的flipview

来自分类Dev

如何打开“打开方式”对话框(Windows Store应用程序)?

来自分类Dev

如何在Windows窗体应用程序中使用“广告”对话框“选择用户或组”?

来自分类Dev

如何从带有Windows 7样式按钮的控制台应用程序中显示对话框?

来自分类Dev

Windows打印对话框中的“应用”按钮有什么作用?

来自分类Dev

是设计使Windows 10在应用程序崩溃时不再显示“ <app>已停止工作”对话框吗?我可以重新启用此对话框吗?

来自分类Dev

在MFC应用程序中加载包含Windows对话框的dll

来自分类Dev

在Windows Phone 7应用程序中添加搜索框

来自分类Dev

Windows Phone应用程序“拉伸”按钮并向左对齐内容

来自分类Dev

Windows Phone(通用)应用程序中的生成错误

来自分类Dev

nuget无法在通用应用程序中向Windows Phone 8.1项目添加引用

来自分类Dev

Windows 8应用程序的“打开文件”对话框

来自分类Dev

哪个应用程序触发“ Windows功能”对话框?

来自分类Dev

如何在Windows中更改OPENFILENAME对话框的位置?

来自分类Dev

Windows 10 UAP中的内容对话框

来自分类Dev

在Windows 8.1通用应用程序中删除/替代Gridview样式

来自分类Dev

在适用于 Windows Phone 的通用 Windows 应用程序中设置应用程序大小

Related 相关文章

  1. 1

    Windows Phone应用程序中的CEF

  2. 2

    nuget无法在通用应用程序中向Windows Phone 8.1项目添加引用

  3. 3

    通用Windows Phone 8.1应用程序中的App.Current.Host哪里去了?

  4. 4

    Windows Phone 8.1(通用应用程序)是否仍支持PhotoChooserTask?

  5. 5

    如何在Windows Phone 8.1通用应用程序中更改插入符号的颜色

  6. 6

    Windows应用商店消息对话框

  7. 7

    在Windows Phone 8.1通用应用程序的SQLite中找不到表

  8. 8

    模态对话框,例如Windows Phone中的系统MessageBox

  9. 9

    输入对话框消息框(Windows Phone 8.1通用)

  10. 10

    在Windows Phone通用应用程序中更改内容对话框按钮的样式

  11. 11

    设置为Windows窗体应用程序中的第三方对话框

  12. 12

    通用Windows应用程序显示页面为对话框

  13. 13

    通用Windows应用程序中的flipview

  14. 14

    如何打开“打开方式”对话框(Windows Store应用程序)?

  15. 15

    如何在Windows窗体应用程序中使用“广告”对话框“选择用户或组”?

  16. 16

    如何从带有Windows 7样式按钮的控制台应用程序中显示对话框?

  17. 17

    Windows打印对话框中的“应用”按钮有什么作用?

  18. 18

    是设计使Windows 10在应用程序崩溃时不再显示“ <app>已停止工作”对话框吗?我可以重新启用此对话框吗?

  19. 19

    在MFC应用程序中加载包含Windows对话框的dll

  20. 20

    在Windows Phone 7应用程序中添加搜索框

  21. 21

    Windows Phone应用程序“拉伸”按钮并向左对齐内容

  22. 22

    Windows Phone(通用)应用程序中的生成错误

  23. 23

    nuget无法在通用应用程序中向Windows Phone 8.1项目添加引用

  24. 24

    Windows 8应用程序的“打开文件”对话框

  25. 25

    哪个应用程序触发“ Windows功能”对话框?

  26. 26

    如何在Windows中更改OPENFILENAME对话框的位置?

  27. 27

    Windows 10 UAP中的内容对话框

  28. 28

    在Windows 8.1通用应用程序中删除/替代Gridview样式

  29. 29

    在适用于 Windows Phone 的通用 Windows 应用程序中设置应用程序大小

热门标签

归档