我正在使用Rg.Plugins.popup在我的Xamarin应用中显示弹出窗口。
async void Handle_Clicked(object sender, System.EventArgs e)
{
var model = new DatePopup();
await Navigation.PushPopupAsync(model, false);
}
这是我用来显示弹出窗口的代码。
<?xml version="1.0" encoding="UTF-8"?>
<pages:PopupPage HasSystemPadding="false" xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:pages="clr-namespace:Rg.Plugins.Popup.Pages;assembly=Rg.Plugins.Popup" xmlns:animations="clr-namespace:Rg.Plugins.Popup.Animations;assembly=Rg.Plugins.Popup" xmlns:sys="clr-namespace:System;assembly=mscorlib" x:Class="ATTG.GT.Mobile.Native.Views.DatePopup">
<pages:PopupPage.Animation>
<animations:ScaleAnimation PositionIn="Center" PositionOut="Center" ScaleIn="1.2" ScaleOut="0.8" DurationIn="400" DurationOut="300" EasingIn="SinOut" EasingOut="SinIn" HasBackgroundAnimation="True" />
</pages:PopupPage.Animation>
<pages:PopupPage.Content>
<StackLayout>
<Button Text="OK"/>
</StackLayout>
</pages:PopupPage.Content>
</pages:PopupPage>
这是我的弹出页面。当我尝试显示弹出窗口时,我得到的Object引用未设置为对象异常的实例。当我检查对象时,我发现systemPadding属性给出了异常。任何人都有此异常的任何修复?我正在添加异常
的图像