Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
18
WprowadzeniedoprogramowaniauniwersalnychaplikacjidlaplatformyWindows
<ListBoxx:Name="ListBoxWyniki"
HorizontalAlignment="Left"
Height="Auto"
Margin="10,10"
FontSize="30"/>
</StackPanel>
</Page>
Listing1.2.LogikaaplikacjiHelloWorldCS
usingSystem;
usingWindows.UI.Popups;
usingWindows.UI.Xaml.Controls;
namespaceHelloWorldCS
{
publicsealedpartialclassMainPage:Page
{
publicMainPage()
{
InitializeComponent();
}
privateasyncvoidButton_Click(objectsender,
Windows.UI.Xaml.RoutedEventArgse)
{
MessageDialogmessageDialog=
newMessageDialog("Czyjesteśpełnoletni?","PWN");
UICommandInvokedHandlercommandInvokedHandler=
newUICommandInvokedHandler(CommandClick_Handler);
messageDialog.Commands.Clear();
messageDialog.Commands.Add(newUICommand("Tak",
commandInvokedHandler));
messageDialog.Commands.Add(newUICommand("Nie",
commandInvokedHandler));
awaitmessageDialog.ShowAsync();
}
privatevoidCommandClick_Handler(IUICommandcommand)
{
ListBoxWyniki.Items.Add("Odpowiedź:"+command.Label);
}
}
}
Wyświetlenieprostegooknadialogowegoozadanejtreścinajprościejzrealizo-
waćzwykorzystaniemklasyMessageDialog,zdefniowanejwprzestrzeninazw