我有一个使用 Callisto 工具包和 CustomDialog 控件的 Windows 应用商店应用程序
在 FOREACH 中,我展示了 CustomDialog。问题是我需要等待用户响应,我的意思是,等待点击按钮事件(按钮 1 或按钮 2)
使用 MessageDialog 很容易,您只需要await dialog.ShowAsync();
<callisto:CustomDialog x:FieldModifier="public" x:Name="JustATest"
Background="White" BackButtonVisibility="Collapsed" Title="Some title">
<StackPanel Width="500">
<TextBlock Margin="0,0,0,8" FontSize="14.6667" FontWeight="SemiLight" TextWrapping="Wrap">
<Run x:Name="txt1" Text="Some random sample text.."/>
</TextBlock>
<CheckBox Margin="0,20,0,8" Content="Some checkbox" />
<StackPanel Margin="0,20,0,0" HorizontalAlignment="Right" Orientation="Horizontal">
<Button Content="button 1" Width="80" Margin="0,0,20,0" />
<Button Content="button 2" Width="80" />
</StackPanel>
</StackPanel>
</callisto:CustomDialog>