Создание настраиваемого всплывающего сообщения в приложении WPF C# - PullRequest
1 голос
/ 13 июля 2020

Как создать в WPF C# Приложение настраиваемое всплывающее окно (окно сообщения), например windows 8 / windows всплывающие окна приложений для магазина , возможно ли его создать? Мне нужен дизайн в виде прикрепленного изображения

Изображение всплывающего сообщения

Я использую Dev express для WPF в качестве сторонних элементов управления. спасибо

Ответы [ 3 ]

2 голосов
/ 13 июля 2020

Да, поместите все в сетку, а затем другую сетку, содержащую окно сообщения. Остальное зависит от вас, чтобы показать и скрыть окно сообщения и задать его стиль. Сетка с фоном делает все недоступным для взаимодействия.

<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>
0 голосов
/ 05 августа 2020

С Dev Express вы, вероятно, смотрите:

  • WinUIMessageBox
  • WinUIDialogWindow

Оба могут быть найдены здесь ссылка .

0 голосов
/ 16 июля 2020

Я думаю, вы можете использовать для этого FlyoutControl. Dev Express имеет хороший пример использования его в модальной форме в документации How To: Create a Modal Message Box Flyout .

введите описание изображения здесь

...