Áttekintés
Ez a bemutató általános információkat nyújt a Windows Presentation Foundation (WPF) alkalmazások fejlesztéséről, amelyek olyan elemeket tartalmaznak, amelyek közösek a legtöbb WPF alkalmazásban: az XAML jelölés, a kódrész, az alkalmazásdefiníciók, a vezérlők, az elrendezés, az adatmegkötés és a stílusok .
Ez a bemutató bemutatja, hogyan lehet egy egyszerű WPF-alkalmazást kifejleszteni.
Határozza meg az XAML kódot az alkalmazás felhasználói felületének fejlesztéséhez.
Kód írása alkalmazás-viselkedési modell létrehozásához.
Alkalmazásvezérlő definíciók létrehozása.
Adjon hozzá vezérlőket és hozzon létre egy elrendezést, amely része az alkalmazás IP-címének.
Olyan stílusok létrehozása, amelyek egységes megjelenést biztosítanak az IP-alkalmazás összetevőinek.
A PI megkötése adatokkal, amelyek kitöltik a PI-t az adatokból, és szinkronizálják az adatokat a PI-vel.
Miután elolvasta ezt a lépést, létrehozhat önálló Windows-alkalmazást, amely lehetővé teszi a felhasználók számára, hogy megtekinthetik a kiválasztott személyek költségjelentését. Az alkalmazás több, a böngészőhöz hasonló ablakban tárolt WPF oldalból áll.
Az ebben a lépésben használt mintakód mind a Microsoft Visual Basic, mind a C # számára elérhető; lásd a Bevezetés a WPF alkalmazásfejlesztéshez.
Nyissa meg a MainWindow.xaml fájlt.
Ez az XAML fájl jelenti az alkalmazás főablakát, amelyben az oldalak létrehozott tartalma megjelenik. Az ablak osztály meghatározza az ablak tulajdonságait, például a címet, a méretet és az ikont, és olyan eseményeket futtat, mint az ablak megnyitása és bezárása.
Az alkalmazás a felhasználói műveletek alapján különböző tartalmat fog végrehajtani. Ezért a főablakot át kell váltani a NavigationWindow-ra. A NavigationWindow osztály örökli a Window class összes tulajdonságát. Az XAML fájlban lévő NavigationWindow elem létrehozza a NavigationWindow osztály egy példányát. További információ: A Transitions megértése.
Módosítsa a NavigationWindow elem következő tulajdonságait.
Állítsa a Cím tulajdonságot "ExpenseIt" értékre.
Állítsa be a Szélesség tulajdonságot 500 képpontra.
Állítsa a Magasság tulajdonságot 350 képpontra.
Az XAML kódnak így kell kinéznie a Visual Basicben:
Ez a rész frissíti a kezdőlap IP-címét: mostantól megjelenik azoknak az egyéneknek a listája, akik számára költségjelentéseket jeleníthet meg. A vezérlők olyan felhasználói felület objektumok, amelyek lehetővé teszik a felhasználók számára az alkalmazással való interakciót. További információért lásd: Vezérlők.
Ennek az IP-címnek a létrehozásához a következő elemeket kell hozzáadnia a ExpenseItHome.xaml fájlhoz.
ListBox - megjeleníti az emberek listáját.
Minden vezérlőt a Grid tábla sorában kell elhelyezni. megadva a Grid.Row tulajdonságot. A beágyazott tulajdonságokkal kapcsolatos további információkért lásd: Beágyazott függőségi tulajdonságok ismertetése.
Nyissa meg a ExpenseItHome.xaml fájlt.
Adja hozzá az alábbi XAML kódot a Grid címkék közé.