Frage

Ich habe eine Steuervorlage, die einen Pfad enthält (neben anderen Steuerelementen).Der Pfad sollte geändert werden, wenn die Steuerung der Größe geändert wird.Die Punkte und die Größe, die den Pfad beschreiben, können als relative Fraktionen der Kontrollgröße ausgedrückt werden.

Hier ist ein Auszug der Vorlage:

generasacodicetagpre.

Start und Ende sind Abhängigkeitsprofern des Typs, die Größe ist eine Abhängigkeitspersonen der Typgröße.

Was ich gerade tue, hört das FrameworkElement.sechanged-Event:

generasacodicetagpre.

Die Frage ist jetzt: Gibt es einen weiteren (eleganteren) Weg, um die Eigenschaften der Pfad auf die Größe der Elternsteuerung zu binden?

War es hilfreich?

Lösung

was Sie haben, ist wahrscheinlich der beste Weg, dies zu erreichen.

Eine andere Möglichkeit wäre, ein benutzerdefiniertes iMultivalueConverter Das macht zwei öffentliche Eigenschaften aus: WIDTHEPERCENTAGE UND HUHRERCENTAGE.Dann könnten Sie an die eigentliche Durchbreite / Tatsache des vorlagerten Elternteils binden.

generasacodicetagpre.

was Sie verwenden würden:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top