Artikel mit dem Schlagwort ‘ WPF

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 [...]continue();

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 [...]continue();

TabControl-Höhe 100%

Wenn man ein TabControl in einem StackPanel plaziert, erbt das TabControl so auch die Höhe von dem Element StackPanel. Das kann negative Auswirkung haben: Um das Problem zu beheben muss man das StackPanel dazu bewegen sich in Höhe anzupassen, ein einfaches Height auf ein StackPanel bringt leider nichts. Man muss das innere Element, also das [...]continue();

Navigation / Paging in WPF

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, [...]continue();

Windows neu starten – WPF Quicky

Den Rechner neu starten aus einer WPF Applikation kann man via System.Diagnostics.Process.Start("shutdown.exe", "-r -t 0"); Eine Liste mit Parametern findest Du auf SS64continue();

Restart einer WPF Applikation

Leider ist es mir auf den ersten Blick, aus nicht erklärbaren Gründen, möglich ein WPF Applikation so einfach wie in WindowsForms neu zu starten. Ein Vorschlag, um seiner App einen Restart zu ermöglichen ist, auf System.Windows.Forms referenzieren . Dann geht das ganze wie folgt: System.Windows.Forms.Application.Restart(); System.Windows.Application.Current.Shutdown(); Okay aber was bringt es, auf  die fette dll [...]continue();

TextBox und PasswordBox mit gemeinsamen Style

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 [...]continue();

Multiline TextBox – XAML Quicky

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 [...]continue();

Seite 1 von 71234567