Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    SnippetLibrary

    MichaHo - - Tools / Hilfsprogramme

    Beitrag

    Hi @flori2212, geht meiner Meinung nach auch nur im Codebehind des Window, es sei denn du hast ein eigenes window gebastelt, dort hättest du ja dann einen Close Command wo du auf HasChanges reagieren könntest. Das HasChanges könntest du dann ins ViewModelBase packen, damit jedes viewmodel das von haus aus hat. EDIT: wobei das aber meiner Meinung nach kein Riesenverstoß wäre. du würdest ja das Window_closed event abfangen und dort dann (DataContext as DeinViewModeldesFensters).HasChanges abfragen…

  • Benutzer-Avatarbild

    SnippetLibrary

    MichaHo - - Tools / Hilfsprogramme

    Beitrag

    Hi @flori2212 sihet ganz gut. Eine Sache habe ich, was mir bei meiner Version auch aufgefallen ist. Wenn Du im Avalon TextEditor einen Text eingegeben hast und hast mehrere Zeilen und versuchst dann in einer oberen Zeile etwas einzugeben, dann wird das erste Zeichen in der Zeile eingegegebn, aber der Rest wird dann ganz unten weiter geschrieben. Probiers mal aus, Text schreiben, 2-3 mal enter, text schreiben, zurück in eine leere zeile oben drüber springen und schreiben = 1. zeichen wird geschri…

  • Benutzer-Avatarbild

    SnippetLibrary

    MichaHo - - Tools / Hilfsprogramme

    Beitrag

    @flori2212 Gerne. Wenn Du noch eine Lösung findest, wie man IsModified setzen kann, dann her damit. Ich möchte bei mir nämlich das Schließen Icon der TabPage abhängig davon setzen ob der Text im Editor geändert wurde oder nicht. es gibt zwar ein textEditor.IsModified, aber das scheint immer zu greifen wenn das Document/TextArea innerhalb des Editors sich ändert. (Also auch beim Laden eines Files in den Editor) Ich vermute, ich muss da auch eine Property für basteln

  • Benutzer-Avatarbild

    SnippetLibrary

    MichaHo - - Tools / Hilfsprogramme

    Beitrag

    das Property hab ich im ViewModel des Editors, das wird sogar selbsständig gesetzt im Xaml:XML-Quellcode (1 Zeile) es wird sogar geändert wenn sich nur der Text innerhalb des Documents ändert, habs jetzt mehrfach probiert. Nur ändert sich das Icon nicht, da muss ich nochmal schauen wo es da klemmt... EDIT: das Icon ist ein Button und sieht im TabControl Xaml so aus: XML-Quellcode (4 Zeilen) Da IsModified ein Property im EditorViewModel ist, das HeaderImage aber im TabPageViewModel sieht das bei …

  • Benutzer-Avatarbild

    SnippetLibrary

    MichaHo - - Tools / Hilfsprogramme

    Beitrag

    OK, Lösung gefunden: Ich hab das Property HeaderImage ins EditorViewModel gepackt und setze es dort: C#-Quellcode (3 Zeilen) und im TabControl Hedaer setze ich dann: XML-Quellcode (4 Zeilen) Klappt hervorragend. Jetzt kümmer ich mich um Undo und Redo...