Создание Popup программно в WP7 - PullRequest
1 голос
/ 25 января 2011

Как создать всплывающее окно в программе? например Мне нужно переименовать файл в приложении телефона. Как это сделать с помощью всплывающего окна в wp7?

Ответы [ 2 ]

3 голосов
/ 25 января 2011

Добавьте элемент Popup в ваш XAML и определите содержимое, используя обычные элементы (как и любые другие Page или UserControl. Установите для свойства Popup.IsOpen значение true, чтобы отобразить Popup иfalse для закрытия Popup. Следующий XAML показывает пример, который я использую для отображения уведомлений в приложении «toast» с помощью Silverlight Windows Phone Toolkit

<Popup x:Name="_toast">
    <Grid x:Name="_toastContainer"
            VerticalAlignment="Bottom"
            Width="{Binding ActualWidth, ElementName=LayoutRoot}">
        <StackPanel Margin="14,10">
            <TextBlock Text="{Binding Title}"
                        HorizontalAlignment="Stretch"
                        TextWrapping="Wrap" />
            <TextBlock Text="{Binding Content}"
                        HorizontalAlignment="Stretch"
                        TextWrapping="Wrap" />
        </StackPanel>
    </Grid>
</Popup>
2 голосов
/ 25 января 2011

Взгляните на элемент Input Prompt в Coding4Fun Windows Phone Toolkit

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...