Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział2:Zmienne,operatoryiwyrażenia
63
6.KliknijprzyciskSubtraction(Odejmowanie),anastępniekliknijprzyciskCalculate
(Oblicz).
SpowodujetozmianętekstuwyświetlanegowpoluExpression(Wyrażenie)na
5413,alewpoluResult(Wynik)wyświetlonazostaniewartość0,któraoczywi-
ścieniejestpoprawnąwartościątegowyrażenia.
7.KliknijprzyciskDivision(Dzielenie),anastępniekliknijprzyciskCalculate.
SpowodujetozmianętekstuwyświetlanegowpoluExpression(Wyrażenie)
na54/13,alewpoluResult(Wynik)nadalwyświetlanabędziewartość0.
8.KliknijprzyciskRemainder(Reszta),anastępniekliknijprzyciskCalculate.
SpowodujetozmianętekstuwyświetlanegowpoluExpression(Wyrażenie)
na54%13,leczwpoluResult(Wynik)porazkolejnywyświetlonazostaniewar-
tość0.Przetestujinnekombinacjeliczbioperatorów.Wszystkietepróbypowinny
naraziedawaćwynik0.
UWAGA
Jeśliwpolutekstowymktóregokolwiekzargumentówzostaniewpisanawar-
tośćniebędącaliczbącałkowitą,toaplikacjawykryjetojakobłądiwyświetlikomunikat
nInputstringwasnotinacorrectformat”.(Znakowyłańcuchwejściowyużywanieprawid-
łowegoformatu).Sposóbprzechwytywaniaiobsługiwaniebłędówiwyjątkówzostanie
omówionywrozdziale6,zatytułowanym"Obsługabłędówiwyjątków".
9.PozakończeniutychtestówwróćdoprogramuVisualStudio2012iwybierzzmenu
DEBUGpolecenieStopDebugging(jeśliużywaszsystemuWindows7możeszrów-
nieżkliknąćprzyciskQuit,znajdującysięnaformularzuMathsOperators).
Jakmożnasiędomyślić,waplikacjiMathsOperatorsniezaimplementowanojeszcze
żadnegoztychobliczeń.Implementacjatychoperacjibędziebowiemprzedmiotem
następnegoćwiczenia.
WykonywanieobliczeńwaplikacjiMathsOperators
1.WyświetlwokniewidokuprojektowegoformularzMainWindow.xaml.(Kliknijdwu-
krotnieplikMainWindow.xaml,znajdującywpaneluSolutionExplorerwgałęzipro-
jektuMathsOperators).
2.WmenuVIEW(Widok)wskażmenupodrzędneOtherWindows(Inneokna),
anastępniewybierzpolecenieDocumentOutline(Konspektdokumentu).
SpowodujetowyświetlenieoknaDocumentOutline,wktórymwyświetlanebędą
nazwyitypydanychdlawszystkichznajdującychsięnaformularzukontrolek.
OknoDocumentOutlinezapewniamożliwośćłatwegowyszukiwaniaizaznaczania
kontrolek,znajdującychsięnazłożonymformularzuWPF
.Wszystkiekontrolki
uporządkowanewhierarchięrozpoczynającąsięodelementuPage(Windows8)