Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Rozdział2:Zmienne,operatoryiwyrażenia
61
2.PrzewińwdółzawartośćpaneluXAMLiodszukajwnimznacznikdlakontrolki
ListBox.Kontrolkatawyświetlapolewejstronieformularzalistętypówdanych,
ajejopiswjęzykuXAMLwyglądanastępująco(dlapoprawyczytelnościzponiż-
szegowydrukuusuniętoniektórezwłaściwości):
<ListBoxx:Name="type"iiiSelectionChanged="typeSelectionChanged">
<ListBoxItem>int</ListBoxItem>
<ListBoxItem>long</ListBoxItem>
<ListBoxItem>float</ListBoxItem>
<ListBoxItem>double</ListBoxItem>
<ListBoxItem>decimal</ListBoxItem>
<ListBoxItem>string</ListBoxItem>
<ListBoxItem>char</ListBoxItem>
<ListBoxItem>bool</ListBoxItem>
</ListBox>
KontrolkaListBoxwyświetlakażdytypdanychjakoosobnyelementtypu
ListBoxItem.Pouruchomieniuaplikacjikliknięcieprzezużytkownikawybranego
elementuztejlistyspowodujewygenerowaniezdarzeniatypuSelectionChanged
(zdarzenietojesttrochępodobnedozdarzeniatypuClick,zktórymzetknęliśmy
sięjużwrozdziale1).Jakwidać,wystąpienietegozdarzeniapowodujewywołanie
przezkontrolkęListBoxmetodytypeSelectionChanged.Metodatazdefiniowana
jestwplikuMainPage.xaml.cs.
3.ZmenuWidokwybierzpolecenieKod.
Spowodujetootwarcieoknaedytorakoduitekstuiwyświetleniewnimpliku
MainPage.xaml.cs.
Uwaga
Należypamiętać,żedowyświetleniakoduźródłowegomożnawykorzystać
takżeEksploratorrozwiązań.WtymcelunależyrozwinąćwęzełplikuMainPage.xaml
poprzezkliknięciesymbolustrzałkiznajdującegosiępolewejstronietegopliku,ana-
stępniekliknąćdwukrotnieplikMainPage.xaml.cs.
4.WoknieedytorakoduitekstuodszukajmetodętypeSelectionChanged.
Abyzlokalizowaćokreślonyelementprojektu,wskażwmenuEdycjamenupod-
rzędneZnajdźizamień(FindAndReplace),anastępniewybraćzniegopolecenie
Szybkiewyszukiwanie(QuickFind).Spowodujetootwarciemenuwyszukiwa-
niawgórnymprawymnarożnikuoknaedytorakodówitekstów.Należywpisać
wyszukiwanytekstwpolutekstowymtegookna,anastępniekliknąćprzycisk
Znajdźnastępny(FindNext)przycisktenznajdujesiępoprawejstroniepola
wyszukiwaniaijestoznaczonystrzałkąskierowanąwprawąstronę.