Web- und Software Development

Archive for the 'XAML' Category

Escape-Sequenz in XAML

Möchte man im XAML in einem Attribut z.B. Text oder Content geschweifte Klammern verwenden, muss man diese entsprechend escapen. Hier verwendet man vor dem eigentlichen Inhalt zwei geschweifte Klammern {} <TextBlock Text="{}{Welt}" /> Wird der Text mit weiteren Text außerhalb der geschweiften Klammern kombiniert, macht XAML das automatisch <TextBlock Text="Hallo {Welt}" />

Read the rest of this entry »

WPF Tabbing GUI

Für kleine Applikationen mit eine paar Buttons muss man immer wieder ein Menü und einzelne Seiten neu implementieren, oder aber man hat sich eine kleines Framework gebaut, der einem diese Arbeit abnimmt. Für solche Zwecke, habe ich mich für die zweite Variante entschieden, die ich Euch natürlich nicht vorenthalten möchte. Nix dolles, aber für Übungszwecke [...]

Read the rest of this entry »

ComboBox an ObjectDataProvider binden

Will man eine ComBox über das Binding befüllen, kann man dazu den ObjectDataProvider verwenden. Ich  deklariere dazu eine statische Klasse namens Collections, in der eine oder mehrere Aufzählungen implementiert werden. In meinem Beispiel verwende ich die die Aufzählung GetAnreden Diese Methode ist statisch und  hat ein Dictionary als Rückgabewert. 1 2 3 4 5 6 [...]

Read the rest of this entry »

Das WPF Control “Popup” – HowTo

Das WPF Control Popup kann ein eigenständiges Fenster in einer WPF Applikation darstellen und wie ein Tooltip beim Überfahren von Elementen angezeigt werden. Ein Popup kann als Kindelement ein weiteres UIElement aufnehmen, was so einem weiteren Design des Popups, nichts im Wege stehen sollte. Die Position kann relativ zum Element oder zur Applikation geöffnet werden. [...]

Read the rest of this entry »