2
我可以與Xamarin.Forms跨平臺應用程序工作。我有我的頁面上的XAML結構如下:XAML按鈕導致Xamarin應用程序在啓動時崩潰
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local="clr-namespace:HeartRateMonitor;assembly=HeartRateMonitor"
x:Class="HeartRateMonitor.Pages.StartPage"
Title="Start Page">
<ContentPage.ToolbarItems>
</ContentPage.ToolbarItems>
<StackLayout>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
//more row defs
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Label Text="Percentage Fill:"
Grid.Row="2" Grid.Column="1" />
//Some other Items
<Button x:Name="NewDeviceButton" Icon="glyphish_31_circle_x.png"
Grid.Row="7" Grid.Column="0" /> //Causes app to crash
</Grid>
當我運行這一點,我的應用程序部署到iPhone上啓動應用程序崩潰。但是,當我在代碼中註釋掉Button對象時,它會部署並運行正常。
該行有什麼問題,爲什麼會導致整個應用程序崩潰?