Beim DataBinding ist es nicht immer einfach festzustellen, warum denn nun ein Wert nicht angezeigt wird. Die Fehlersuche zeigt sich mitunter, gerade auch in immer größer werdenden Projekten, als äußerst schwierig. Das liegt daran, das im DataBinding keine Exception geworfen werden, wenn hier ein Element, eine Property, oder ein Path nicht gefunden wird. Ein paar [...]
Read the rest of this entry »Gemeinsamen Validation Style für Controls – WPF
Um einen gemeinsamen Style für Validierungsfehler in der WPF zu verwenden, definiert man einen Style für den TargetType Control und vergibt diesen einen Key. <Style x:Key=”validationTriggerBase” TargetType=”Control”> <Style.Triggers> <Trigger Property=”Validation.HasError” Value=”true”> <Setter Property=”ToolTip” Value=”{Binding RelativeSource={RelativeSource Self}, Path=(Validation.Errors)[0].ErrorContent }” /> </Trigger> </Style.Triggers> </Style> <Style TargetType=”{x:Type TextBox}” BasedOn=”{StaticResource validationTriggerBase}” /> Viel Spaß beim entwickeln : )
Read the rest of this entry »Enumeration in einer ComboBox darstellen – WPF Quicky
Um eine Aufzählung unter WPF in einer ComboBox darzustellen, brauch man nicht wirklich viel. Mit der Methode GetValues() aus der Klasse Enum, bekommt man einen Array mit den Konstanten aus der Aufzählung zurück. <ComboBox ItemsSource=”{Binding AutoCompleteFilters}” SelectedItem=”{Binding SelectedFilterMode}” /> Viel Spaß beim entwickeln : )
Read the rest of this entry »Cookies in einer WPF Applikation
Möchte man beispielsweise Authentifikationsinformationen während einer WPF-Client-Sitzung speichern, kann man hier an der Klasse Application die Methoden SetCookie und GetCookie verwenden. Folgendes einfaches Beispiel zeigt wie die Cookieinformationen abgelegt und gelesen werden können: XAML 1 2 3 4 5 6 7 8 9 <StackPanel> <TextBox Name="tbUserName" /> <TextBox Name="tbPassword" /> <Button Content="SetCookie" Click="Button_Click" /> [...]
Read the rest of this entry »






