Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Databinding und deklarative Programmierung Also, eine saubere Wpf-Anwendung basiert strikt auf Databinding, d.h., im Xaml-Code werden die Controls organisiert, und ans Viewmodel gebunden. Control-Ereignisse zu verarbeiten verstößt gleichma gegen die "reine Lehre", nach der das Gui rein deklarativ zu implementieren ist, und prozeduraler Code gehört nicht ins Gui, sondern in den Viewmodel-Bereich. Hier ein ausgezeichneter Artikel zur Begründung des MVVM-Patterns - von Josh Smith - (den Namen lohnt…

  • Benutzer-Avatarbild

    Frequently Asked Questions1. Ich bekomme lauter Fehler angezeigt, wenn ich das MainWindow.Xaml angucken will Antwort: Die Solution als erstes mal erstellen, damit die Dlls, die der Designer zur Anzeige braucht, auch vorhanden sind. 2. Wie greife ich auf ein Treeview-Item zu, wie füge ich ein Treeview-Item in den TreeView ein? Antwort: Gar nicht. Für Leute, die Databinding nicht kennen, ist es meist überaus schwer zu fassen, dass man an den Controls nichts, gar nichts, herumzufummeln hat. Man füg…

  • Benutzer-Avatarbild

    Üblicherweise will man bereits zum Start einer App iwelche Daten anzeigen. Einfacherweise füge ich im MainModel-Konstruktor dem FileSystemTree gleich das übergeordnete aktuelle Directory zu:VB.NET-Quellcode (11 Zeilen) Aber das ist tückisch, denn der Konstruktor wird auch im Designer aufgerufen. Wann immer nun Designer-Code geändert wird, wird dieser Konstruktor aufgerufen, fügt einen DirectoryNode hinzu, was mittelbar zu einer Suche im Dateisystem führt. Mit sowas kann man den eh schmerzgrenzwe…