Home Windows ecommerce Treiber Server Entwicklung Software Security Internet Hardware Nicht IT Mobile Nintendo Suchen Multimedia Virtualisierung Kopie von Navi01b Provider


LayoutContainer

-->Nach oben LayoutContainer Controls Datenanbindung Lokalisierung Resourcen
Grid
Canvas
DockPanel

Layoutcontainer

Layoutcontainer sind Elemente welche dazu dienen, andere Elementen in einer bestimmten Reihenfolge anzuordnen. Der Layoutcontainer ist in der Regel kein für den Benutzer sichtbares Element. Er ermöglicht es jedoch, dass beim Verändern der Fenstergrösse sich die darin befindlichen Elemente entsprechend anpassen.

Wie gross ist ein Container

Die meissten Container umhüllen ihre Innereien. Das heisst, sie sind so gross, wie das was sie enthalten.

<StackPanel Orientation=Horizontal>
   <Button>B1</Button>
</StackPanel>

Der Button wird an den linken Rand(horizontal) des StackPanel gesetzt und er wird so breit sein, wie der Inhalt B1 benötigt.

Wenn ein Inhalt keine Breite/Höhe angegeben hat und die Innereien auch nicht, dann wird im ControlTree nach oben vererbt.

Nicht umhüllende Container sind:

  • DockPanel LastChildFill=true
  • Grid

Mit diesen Elementen lässt sich der verfügbare Platz vollständig ausnützen.

Die Layoutpanels im Schnellüberblick

  • Canvas (Frei positionierbar)
  • DockPanel (Oben, unten, links und rechts andockbar, Ausfüllendes Panel LastChildFill=True)
  • Grid (Umfangreiches Gitter mit Zellen, Ausfüllendes Panel Widht="*")
  • StackPanel (Horizontal oder vertikal stapelbar)
  • TabPanel (Mit Registern für mehrseitige Darstellung)
  • UniformGrid (Gitter in welchem alle Zellen genau gleich gross sind)
  • ViewBox (Gut geeignet zur Anzeige von Grafiken, der Inhalt kann skaliert werden)
  • WrapPanel (Auflistung der Controls horizontal oder vertikal mit Umbruch)
  • VirtualizingStackPanel (Wie StackPanel, Elemente werden jedoch erst bei Sichtbarkeit erstellt)

Spezielle Layout Controls

  • Expander (Element zum auf und zuklappen)

 

 


Ihre Werbung hier

 

Haftungsausschluss: Verwendung der Informationen auf Ihre eigene Gefahr. Wir übernehmen keinerlei Haftung. Beachten Sie auch den Haftungsausschluss.


Wenn Sie Wünsche, Anregungen, Verbesserungen, Korrekturen oder sonstige Vorschläge zu dieser FAQ haben: . Wir freuen uns auf Ihr Mail.


 Und jetzt noch ein bisschen Werbung...

Stellensuche, Jobangebote unter www.notizia.ch/stellensuche