Setzen von HeightRequest in Xamarin.Forms auf Auto zurück

8

In Xamarin.Forms möchte ich die exakte Höhe für ein Steuerelement festlegen können, dessen Höhe anfänglich nur mit VerticalLayoutOptions (in diesem Fall FillAndExpand) bestimmt wird, und zu einem späteren Zeitpunkt die Höhe des Steuerelements wieder auf zurücksetzen automatisch bestimmt werden.

In normalen XAML ist es möglich, dies über double.Nan zu tun, aber das Ausführen der folgenden Ursachen verursacht eine Ausnahme geworfen.:

%Vor%

Wie stellen Sie die HeighRequest zurück, um selbstbestimmt zu sein?

    
James Mundy 17.02.2017, 15:14
quelle

1 Antwort

13

Nach einigen Untersuchungen scheint es eher als doppelt zu verwenden. NaN Xamarin.Forms verwendet den Wert "-1". Mit den folgenden Einstellungen setzt das Steuerelement die eigene Höhe automatisch wieder:

%Vor%

Problem gelöst, aber hoffentlich wird Xamarin dies aktualisieren, so dass es bald die normale XAML-Methode benutzt.

    
James Mundy 17.02.2017, 15:14
quelle