Добавьте элемент 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>