Á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é.

Kapcsolódó cikkek