Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

  • Benutzer-Avatarbild

    Ein kleines Übungs-Projekt für den MVVM-Pattern. Richtlinie ist, Daten und Oberfläche zu trennen - nur über Databindings miteinander verbunden. Daraus folgt, es gibt auch keinen CodeBehind, wo irgendwelche Control-Events zu behandeln wären. Das Datenmodell Ist denkbar einfach: Es gibt 9 Zellen, und jede Zelle kann frei sein, oder bereits von einem Spieler besetzt. Und dassis auch schon alles vom Datenmodell her. Dazu kommt noch das abwechselnde Ziehen und die Auswertung nach jedem Zug, ob schon …

  • Benutzer-Avatarbild

    Ich fand das uncool, dass die Buttons immer so disabled aussehen, wenn sie geklickst wurden. Funktional ist das ja sehr erwünscht, aber vonne Optik her uncool. Daher habe ich dem Button ein ControlTemplate angedreht, sodaß nix mehr von "Button" erkennbar ist, und trotzdem die ja sehr feine Command-Funktionalität erhalten bleibt:XML-Quellcode (19 Zeilen)Also statt des Buttons sieht man jetzt ein Grid mit was drin. Dem Grid ist mit d:DataContext="{x:Type my:BoardCell}" mitgeteilt, welcher Typ Data…