Vergleich von Code-Behind und XAML-Sprache

Dieser Beitrag soll helfen, Elemente aus der XAML-Sprache über den Code-Behind abzubilden. Dazu wird der XAML-Code dem Code-Behind gegenübergestellt, damit man ein Gefühl dafür kriegt, wie der entsprechende C#-Code der XAML-Elemente aussieht.
Vergleich von Code-Behind und XAML-Sprache weiterlesen

Unterschied von UriKind.Relative und UriKind.Absolute

Möchte man Dateien in einer Windows Phone-Applikation benutzen, muss man diese meist über einen Uniform Resource Identifier (URI) referenzieren. Für einen URI gibt es verschiedene Arten (uriKind). Die drei standardmäßigen sind UriKind.Relative, UriKind.Absolute und UriKind.RelativeOrAbsolute. Ich möchte kurz den Unterschied von UriKind.Relative und UriKind.Absolute zeigen.
Unterschied von UriKind.Relative und UriKind.Absolute weiterlesen

Komplexe Objekte zwischen Pages übergeben

Im Artikel [post id=3937]Parameterübergabe zwischen mehreren Seiten[/post] haben wir bereits gelernt, wie Parameter zwischen verschiedenen Seiten (Pages) in einer Windows Phone-Applikation übergeben werden können. Die Parameter sind aber auf Zeichenketten (Strings) beschränkt, so dass mit diesem Verfahren ohne Weiteres keine komplexen Objekte übergeben werden können. Wenn man das aber tun möchte, kann man sich dem PhoneApplicationService bedienen.
Komplexe Objekte zwischen Pages übergeben weiterlesen

Parameterübergabe zwischen mehreren Seiten

Wer zwischen mehreren Windows Phone-Pages Parameter übergeben möchte, der hat es mit dem NavigationService nicht schwer. Als Beispiel nehmen wir die uns bereits bekannte ListBox mit dem klangvollem Namen myListBox (siehe [post id=3810]dieses Beispiel[/post]).
Parameterübergabe zwischen mehreren Seiten weiterlesen

Verwendung eines Grid-Layouts mit XAML

Das folgende Beispiel zeigt ein einfaches Grid-Layout mit zwei Spalten (columns) und zwei Zeilen (rows). Die Breiten -und Höhenangaben können fix in Pixel gemacht werden (Bsp. Width="400") oder relativ mit Prozentangaben (Bsp. Width="5*" für 50%) oder automatisch an die Größe des Inhalts angepasst werden (Bsp. Width="Auto").
Verwendung eines Grid-Layouts mit XAML weiterlesen