Indizierte Beiträge ‘ XAML ’
Es gibt so einige Ansätze wie man in einer WPF Applikation navigieren kann. Im kommenden Beispiel zeige ich eine Möglichkeit wie man recht einfach neue Seiten im Menue hinzufügen und darstellen kann. Ziel ist es, im MainWindow (Shell) ein Menue hinzuzufügen und die entsprechenden Pages unterhalb dieses anzuzeigen. Ich verwende in diesem HowTo ein TabControl, ein StackPanel [WEITERLESEN]
Es ist möglich in einer WPF Applikation das Icon dynamisch festzulegen. Das hat den Hintergrund, dass z.B. wenn die Applikation gerade eine Aufgabe erledigt, so der Anwender über das Icon auf den Status aufmerksam gemacht wird (blur, SandUhr o.ä.). Das selbe gilt natürlich für [WEITERLESEN]
Folgendes HowTo zeigt, wie man für die PasswordBox und der TextBox einen gemeinsamen Style im XAML definiert. Zuerst definiert man die grundlegenden Einstellungen 1 2 3 4 5 6 7 8 <System:Double x:Key="MinHeight">30</System:Double> <System:Double x:Key="FontSize">14</System:Double> <FontFamily x:Key="FontFamily">Verdana</FontFamily> <ControlTemplate x:Key="ControlTemplate"> <Border Name="Border" CornerRadius="4" Padding="2" Background="White" BorderBrush="Black" BorderThickness="1" > <ScrollViewer Margin="0" x:Name="PART_ContentHost"/> </Border> </ControlTemplate> dann kann man über die Punktnotation über ein Control direkt auf das Property zugreifen: 1 <Setter Property="TextBox.MinHeight" Value="30" /> Und so definieren wir auch [WEITERLESEN]
Eine mehrzeilige TextBox im XAML mit automatischer Scrollbar geht einfacher als man denkt… 1 2 3 <TextBox Height="150" TextWrapping="Wrap" VerticalScrollBarVisibility="Auto"> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. [WEITERLESEN]
Note: Mehrere Styles auf einem Control benutzen 1 <Button Style="{local:MultiStyle BigButtonStyle, GreenButtonStyle}" /> Du bist dran mit Kaffee holen : )[WEITERLESEN]
Im folgenden, eine Menge Converter die verschiedenen Formate nach XAML wandeln können[WEITERLESEN]
Mit folgender SmartComboBox kann man direkt im XAML unter Verwendung des ObjectDataProvider x-beliebige Parameter angeben, welche dann als ComboBoxItems zur Verfügung stehen. Gespeichert werden die Items als KeyValuePair[WEITERLESEN]
Den einen Tag habe ich noch geschrieben, wie man schöne Namespaces im XAML generiert, an einem anderen Tag funktioniert es “aus unergründlichen Tiefen” nicht mehr. Intellisense ist da und er zeigt mir auch alle verfügbaren Klassen in diesem Namespace, aber der Kompiler sieht es einfach nicht ein und wehrt sich davor mir eine DLL zu bauen. Jedoch [WEITERLESEN]