首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在WPF C#应用程序中创建自定义弹出消息

在WPF C#应用程序中创建自定义弹出消息
EN

Stack Overflow用户
提问于 2020-07-13 10:59:13
回答 3查看 1K关注 0票数 1

如何在WPF C#应用程序中创建一个自定义的弹出窗口(消息框),如windows 8/ windows商店应用程序弹出,创建它可行吗?我需要把这个设计作为附图

我使用Devexpress for WPF作为第三方控件。谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-07-13 11:08:46

是的,将所有内容放在一个网格中,然后是另一个包含消息框的网格。其余的则由您来显示和隐藏消息框并对其进行样式设置。带有背景的网格使得一切都无法交互。

代码语言:javascript
复制
<Grid>
    <!--Everything-->
    <Grid Background="#6666">
        <Border Background="White" VerticalAlignment="Center" Padding="10">
            <StackPanel HorizontalAlignment="Center" MinWidth="300">
                <TextBlock Text="My Title"/>
                <WrapPanel HorizontalAlignment="Right">
                    <Button Content="Ok"/>
                    <Button Content="Cancel"/>
                </WrapPanel>
            </StackPanel>
        </Border>
    </Grid>
</Grid>
票数 2
EN

Stack Overflow用户

发布于 2020-08-05 12:40:58

使用DevExpress,您可能会看到以下两种方法:

  • WinUIMessageBox
  • WinUIDialogWindow

这两者都可以在这个链接上找到。

票数 1
EN

Stack Overflow用户

发布于 2020-07-16 12:54:01

我想您可能会想要使用FlyoutControl来实现这个目的。DevExpress有一个在如何:创建一个Modal消息框文档中以模态形式使用它的很好的例子。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62874410

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档