Web- und Software Development

Archive for the 'XAML' Category

MultiBinding die Zweite

Ich hatte schon vor einiger Zeit gezeigt (puh, schon wieder 1 1/2 Jahre her..) , wie man im XAML ein MultiBinding implementiert. Nun stand ich vor einem Problem, das ich im XAML ein paar Elemente definiere und im Code weitere Elemente zur Laufzeit hinzufüge. Diese Elemente wollte ich nun vernünftig zusammenbringen. Im Code benötige ich [...]

Read the rest of this entry »

Text innerhalb eines TextBlock-Controls formatieren – XAML

Um einen Text innerhalb einer Textbox zu formatieren, steht einem die Klasse Run zur Verfügung. Run ist ein Element für fortlaufenden Inhalt auf Inlineebene, das formatierten oder unformatierten Lauftext enthalten kann. 1 2 3 4 <TextBlock FontSize="28" TextWrapping="Wrap"> Hier steht <Run Foreground="Red">Text</Run> der <Run FontWeight="Bold" FontStyle="Italic" Foreground="Cyan" FontSize="38" TextDecorations="Underline">verschiedene Formate</Run> darstellt. </TextBlock> Einen Zeilenumbruch innerhalb [...]

Read the rest of this entry »

Eigenes Hyperlink Control – XAML

Der eine oder andere hat dies sicher schon bemerkt. Wenn man im XAML ein Hyperlink Element einsetzt und NavigateUri mit der entsprechenden Adresse definiert, könnte man annehmen, dass das ausreicht um den Link aufzurufen. Doch leider ist dem nicht so. Man könnte aber sein eigenes Control schreiben, welches diese Funktionalität beinhaltet. Dazu fügt man ein [...]

Read the rest of this entry »

Verwenden von SoundPlayerAction und SoundPlayer- WPF Quicky

Sounds mit WPF abspielen kann man über der Klasse SoundPlayerAction. Implementiert werden kann das ganze sowohl im Xaml als auch im Code. Im Xaml: 1 2 3 4 5 6 7 <Button Content="Play Sound"> <Button.Triggers> <EventTrigger RoutedEvent="Button.Click"> <SoundPlayerAction Source="pack://siteoforigin:,,,/Media/Windows Exclamation.wav" /> </EventTrigger> </Button.Triggers> </Button> Im Xaml muss der Pfad zur Datei mit absoluter Angabe oder [...]

Read the rest of this entry »