ERLEDIGT
JA
JA
ANTWORTEN
5
5
ZUGRIFFE
822
822
EMPFEHLEN
-
Tach zusammen,
ich versuche in einem Grid die Höhe eines Objekt in einem Scroller an die Höhe eines anderen benamten Controls zu binden (z.B. ein Grid).
Nun ist es relativ einfach mit Height="{Binding ActualHeight, ElementName=PlaceboLabel}" die Größe eines Objekts an die eines anderen zu binden. Doch wie kann ich sagen "Nimm die doppelte Größe" ?
Height="{Binding ActualHeight, ElementName=PlaceboLabel}"*2 geht in dem Fall nicht.
Hat jemand eine Idee ?
Danke !PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
PPS: Tod allen verketteten Suchmaschinen
-
Du musst ein Zwischenobjekt erstellen, dass eine entsprechende Eigenschaft bereitstellt. D.h. dein Zwischenobjekt abonniert das PropertyChanged-Ereignis der ActualHeight-DependencyProperty und aktualisiert daraufhin die eigene Eigenschaft, in der der Wert mit 2 multipliziert gespeichert wird. An diese Eigenschaft bindest du dann das Control.
hihi = -h²
-
Das hatte ich befürchtet.
Geht wohl nicht anders.
Danke !PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
PPS: Tod allen verketteten Suchmaschinen
-
Mir ist noch was eingefallen: du könntest einen Converter schreiben und die Converter-Eigenschaft des Bindings festlegen. Und dann konvertierst du einfach zwischen demselben Typ, also z.B. von Integer nach Integer. Nur dass du mit 2 multiplizierst bzw. bei der Rückkonvertierung (falls erforderlich) durch 2 teilst.
hihi = -h²
-
Bei der Lösung mit dem Converter kannst du zusätzlich auch noch den Faktor als Parameter übergeben, dann bist du flexibler.
-
Schicke Sache, gut ausbaufähig... Danke !
PS: Ja, ich habe gegoogelt und nein, ich will kein Viagra kaufen
PPS: Tod allen verketteten Suchmaschinen
Ähnliche Themen
-
Key Binding in SWT
Von iTob87 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 28.07.09, 11:44 -
Mac Binding Problem
Von Maxm123 im Forum NetzwerkeAntworten: 2Letzter Beitrag: 18.12.08, 14:07 -
Combobox Binding
Von ShinmA im Forum .NET WPF & SilverlightAntworten: 7Letzter Beitrag: 30.07.08, 14:44 -
XML Binding
Von kammoun im Forum JavaAntworten: 4Letzter Beitrag: 11.06.07, 13:54 -
Binding Source
Von Lars_ im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 31.05.06, 10:29





Zitieren
Login





