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 »Archive for the 'Development' Category
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 »Neuer Ordner im Projekt per Hotkey
Eine Notiz an mich. Ich vergesse es doch immer wieder, wo ich mein Hotkey für das Erstellen eines neuen Ordners in Visual Studio setzen muss. Extras –> Optionen –> Umgebung –> Tastatur in “Befehle mit folgendem Inhalt anzeigen:” –> “Projekt.NeuerOrdner” eingeben In Tastenkombination STRG+ALT+N für die Kombination eingeben, auf Zuweisen klicken und Ok Wenn [...]
Read the rest of this entry »C# 4.0 Grundlagen / String & Texthandling
Im folgenden Artikel möchte ich die String-Klasse aus dem .NET 4.0 Framework und deren Möglichkeiten zeigen, sowie das effektive Arbeiten mit dieser Klasse. Hierbei versuche ich kurz und knapp vorzugehen, um einen schnellen Überblick zu schaffen. Definition Ein String ist ein Referenztyp und repräsentiert eine nicht veränderbare Kette von Unicode-Zeichen. Ein Unicode-Zeichen nimmt dabei ein [...]
Read the rest of this entry »






