Web- und Software Development

Doppelklick im DataGrid abfangen – WPF Quicky

Möchte man auf den Klick eines Datensatzes  in einem WPF DataGrid reagieren, so kann man folgenden Code dazu verwenden: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 private void dataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { DependencyObject dep = (DependencyObject)e.OriginalSource;   while ((dep != null) && !(dep [...]

Read the rest of this entry »

Bedingte Formatierung im Datagrid – WPF Quicky

Die Frage auf Codekicker lautete: Wie kann ich in einem DataGrid eine Zelle je nach Inhalt formatieren? So wie die Bedingte Formatierung in Excel oder Access, also rot bei negativen Werten und grün bei positiven Werten. Hab schon mein Glück mit einem Converter versucht, aber das klappt irgendwie nicht. Ich habe dazu einen Converter geschrieben, [...]

Read the rest of this entry »

Einfaches CSS Image-RollOver ohne Javascript

Hier ein kleines CSS Snippet, was man sicher öfter mal gebrauchen kann. Mit diesem Snippet erreicht man ein simples Imgage-RollOver, wo das Bild durch ein anderes ausgetauscht wird, wenn man mit der Mouse drüber fährt. Einfach deshalb, weil man sonst immer nur Beispiele mit fetten Javascriptcode findet, wenn man das mal braucht…   1 <a [...]

Read the rest of this entry »

GetBefore, GetBetween, GetAfter – ExtensionMethods

Folgende drei Erweiterungsmethoden ermitteln den Text vor oder  nach eine Stringangabe, bzw. einen Textabschnitt zwischen zweier Stringangaben. GetBefore 1 2 3 4 5 6 // gets the string before the stringparameter public static string GetBefore(this string value, string x) { var xPos = value.IndexOf(x); return xPos == -1 ? String.Empty : value.Substring(0, xPos); } Aufruf: [...]

Read the rest of this entry »