Ich habe ein Canvas in einem ScrollViewer. Was ich versuche, ist die Größe der Leinwand so, dass sie entweder den ScrollViewer füllt ODER die untergeordneten Elemente enthält - je nachdem, welcher Wert größer ist. Die Herausforderung, die ich habe, ist, dass MeasureOverride im Canvas immer mit Unendlich aufgerufen wird - was ich für sinnvoll halte (es ist in einem Scroller, also kann es jede beliebige Größe haben.) Ich weiß also, wie viel Platz die Leinwand benötigt Kinder, ich weiß nicht, wie groß mein Elternteil ist - also kann ich keine Mindestgröße zurückgeben (um das Scroller-Ansichtsfenster zu füllen)WPF Canvas in ScrollViewer-Größe passend für
Jeder Einblick wäre sehr willkommen.
Dank
Möglicherweise können Sie die 'MinHeight' an die' Height' von 'ScrollViewer' binden. Etwas wie '' – Blinx