Ich versuche, ein einfaches DataTrigger
Element in der XAML einer Xamarin Forms-Seite zu verwenden:Xamarin Forms Datatrigger Nullreferenceexception verursacht
<Frame BackgroundColor="Red" HorizontalOptions="Fill" VerticalOptions="FillAndExpand">
<Frame.Triggers>
<DataTrigger TargetType="Frame" Binding="{Binding IsValid}" Value="True">
<Setter Property="BackgroundColor" Value="{x:Static Color.Lime}" />
</DataTrigger>
</Frame.Triggers>
</Frame>
Diese Konfiguration stürzt die Anwendung mit dem, was effektiv eine NullReferenceException
:
Java.Lang.NullPointerExceptionAttempt zum Aufrufen der virtuellen Methode 'boolean android.graphics.Bitmap.isMutable()' für eine Nullobjekt-Referenz
Wenn ich im obigen Beispiel die Setter
auskommentieren, wird die Anwendung normal ausgeführt, aber der Trigger funktioniert natürlich nicht.
Kann mir bitte jemand vorschlagen, was ich falsch mache?
Kann nicht reproduziert werden. Welche Versionen (Xamarin.Forms, Android) verwendest du? –