我在我的項目中使用了syncfusion圖表。當我使用它與xamarin的droid項目時沒有問題,但是當我添加UWP項目時,我遇到了問題。項目符合並且給出消息「namespacename.exe退出代碼0」,窗口關閉。當我評論Xaml代碼的syncfusion圖時,沒有問題。我已經在uwp項目和主項目中包含了用於uwp項目的syncfusion dll。我正在使用Xamarin Forms 2.0並使用版本14.2451.0.26。對於syncfusion DLL文件圖表 請找代碼片段:無法在UWP項目中顯示Syncfusion圖表
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:local="clr-namespace:EWSMobile;assembly=EWSMobile" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:controls="clr-namespace:XLabs.Forms.Controls;assembly=XLabs.Forms" xmlns:EWSMobile="clr-namespace:EWSMobile;assembly=EWSMobile"
xmlns:gauge="clr-namespace:Syncfusion.SfGauge.XForms;assembly=Syncfusion.SfGauge.XForms" xmlns:chart="clr-namespace:Syncfusion.SfChart.XForms;assembly=Syncfusion.SfChart.XForms" x:Class="EWSMobile.Dashboard" Title="Dashboard">
------------------
------------------
------------------
<chart:SfChart x:Name="ChartNews" IsVisible="{Binding IsVisibleNews}" IsEnabled="false" HeightRequest="270" BackgroundColor="#2a334f" VerticalOptions="FillAndExpand">
<chart:SfChart.Title>
<chart:ChartTitle Text="News Analysis" TextColor="White" />
</chart:SfChart.Title>
<chart:SfChart.PrimaryAxis>
<chart:CategoryAxis >
----------
</chart:CategoryAxis>
</chart:SfChart.PrimaryAxis>
<chart:SfChart.SecondaryAxis>
-------------
</chart:SfChart.SecondaryAxis>
<chart:SfChart.Series>
<chart:SplineSeries Label="Company" XBindingPath="Week" ItemsSource="{Binding Date}" Color="#8a40af" />
</chart:SfChart.Series>
</chart:SfChart>
-------------------
</ContentPage.Content>
</ContentPage>
請查看以下消息相同:
線程0x247c已退出,代碼爲0(爲0x0)。 'EWSUWP.exe'(CoreCLR:CoreCLR_UWP_Domain):加載'匿名託管DynamicMethods程序集'。 線程0x2188已退出,代碼爲0(0x0)。 線程0x1190已退出,代碼爲0(0x0)。 程序'[2056] EWSUWP.exe'已退出,代碼爲0(0x0)。
使用他們的支持服務。 –
由於內存問題,似乎應用程序崩潰,需要增加堆內存大小或將內存分配給資源(圖表)。 –