|
<Window x:Class="ProgressInteractionRequest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
xmlns:prism="clr-namespace:Microsoft.Practices.Prism.Interactivity.InteractionRequest;assembly=Microsoft.Practices.Prism.Interactivity"
xmlns:interactionRequest="clr-namespace:ProgressInteractionRequest.InteractionRequest.Views"
xmlns:interactions="clr-namespace:ProgressInteractionRequest.InteractionRequest.Interactions"
Title="MainWindow" Height="350" Width="525">
<Grid>
<Grid.RowDefinitions>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
<RowDefinition></RowDefinition>
</Grid.RowDefinitions>
<Button Content="Sync Command" Command="{Binding Path=CommonCommand}" Grid.Row="0" />
<Button Content="Async Command" Command="{Binding Path=AsyncCommand}" Grid.Row="1" />
<i:Interaction.Triggers>
<prism:InteractionRequestTrigger SourceObject="{Binding NotificationToProgress}">
<interactions:InteractionProgressDialog>
<interactions:InteractionProgressDialog.Dialog>
<interactionRequest:ProgressbarInteractionDialog />
</interactions:InteractionProgressDialog.Dialog>
</interactions:InteractionProgressDialog>
</prism:InteractionRequestTrigger>
<prism:InteractionRequestTrigger SourceObject="{Binding NotificationToClose}">
<interactions:InteractionCloseDialog>
</interactions:InteractionCloseDialog>
</prism:InteractionRequestTrigger>
</i:Interaction.Triggers>
</Grid>
</Window>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.