Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Windows Presentation Foundation Layout aplikace. Layout Layout CanvasStackPanelDockPanelWrapPanelGrid.

Podobné prezentace


Prezentace na téma: "Windows Presentation Foundation Layout aplikace. Layout Layout CanvasStackPanelDockPanelWrapPanelGrid."— Transkript prezentace:

1 Windows Presentation Foundation Layout aplikace

2 Layout Layout CanvasStackPanelDockPanelWrapPanelGrid

3 Layout Organizace ve formě libovolné tabulky, nejpružnější řešení Umístí prvky horizontálně s možností „přepadnutí“ do dalšího řádku Alokuje celou boční stranu jednomu prvku Umístí prvky horizontálně nebo vertikálně Bez logiky layoutu – rozmístí prvky přesně podle souřadnic, plná kontrola

4 Text Layout TextBlock – nejjednodušší element Jednoduché formátování (font, styly, zarovnání) TextFlow – rozšiřuje layout možnosti TextBlock OdstavecSeznamTabulkaFloaterPopis

5 Vlastní typ layoutu Existující layouty lze rozšířit o vlastní Proces vykreslení probíhá ve dvou fázích – měření a rozvržení public class DiagonalPanel : Panel { protected override Size MeasureOverride(Size dostupnaVelikost) { } Protected override Size ArrangeOverride(Size konecnaVelikost) {}}

6 Video ukázka Layout aplikace, text layout Video ukázka Layout aplikace, text layout

7 Shrnutí Shrnutí Pružný layout aplikace

8 Odkazy Odkazy Prezentace David Krčmář, Acad. Developer Evangelist Video David Krčmář MSDN Windows Vista Developer Center http://msdn.microsoft.com/windowsvista Microsoft.NET Framework 3.0 http://msdn.microsoft.com/winfx/ http://msdn.microsoft.com/winfx/ Download platformy a ovládacích prvků http://msdn.microsoft.com/winfx/downloads/presentation/d efault.aspx http://msdn.microsoft.com/winfx/downloads/presentation/d efault.aspx http://msdn.microsoft.com/winfx/downloads/presentation/d efault.aspx Doporučení pro Windows Vista UX http://msdn.microsoft.com/windowsvista/experience

9 © 2009 Microsoft Corporation


Stáhnout ppt "Windows Presentation Foundation Layout aplikace. Layout Layout CanvasStackPanelDockPanelWrapPanelGrid."

Podobné prezentace


Reklamy Google