2017-01-23 14 views
0

私は、telerikコントロールを使用してXamarinプロジェクトを開始しました。なぜなら、アンドロイドシミュレータにアプリケーションをデプロイすると何らかの理由で空の画面が表示されます。 Telerikのデモの例を私は順を追って説明し、アプリケーションにこれらのコントロールを適用するまで完全に動作します。全ての参考文献は、例として存在する。私のxamlのページをご覧ください。TelerikコントロールがXamarin PCLプロジェクトに表示されない

<?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:telerikPrimitives="clr-namespace:Telerik.XamarinForms.Primitives;assembly=Telerik.XamarinForms.Primitives" 
      xmlns:telerik="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.XamarinForms.DataControls" 
      xmlns:local="clr-namespace:PRPClockingXamarin" 
      x:Class="PRPClockingXamarin.Views.MainPage" 
       xmlns:telerikDataControls="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.XamarinForms.DataControls"> 
    <ContentPage.ToolbarItems> 
    <ToolbarItem Activated="OnToolbarButtonClick" Order="Primary" Priority="0" Text="Open SideDrawer"> 
     <ToolbarItem.Icon> 
     <OnPlatform x:TypeArguments="FileImageSource" 
         iOS="hamburgerButtonIcon.png" 
         Android="hamburgerButtonIcon.png" 
         WinPhone="Assets/hamburgerButtonIcon.png" /> 
     </ToolbarItem.Icon> 
    </ToolbarItem> 
    </ContentPage.ToolbarItems> 
    <Grid> 
    <telerikPrimitives:RadSideDrawer x:Name="drawer" DrawerLength="250"> 
     <telerikPrimitives:RadSideDrawer.MainContent> 
     <Grid BackgroundColor="Gray"> 
      <Grid.RowDefinitions> 
      <RowDefinition Height="Auto"/> 
      <RowDefinition Height="Auto"/> 
      <RowDefinition Height="Auto"/> 
      <RowDefinition Height="*"/> 
      </Grid.RowDefinitions> 
      <Label Text="Transition Type:"/> 
      <Picker Grid.Row="1" x:Name="picker" SelectedIndexChanged="picker_SelectedIndexChanged"> 
      <Picker.Items> 
       <x:String>Push</x:String> 
       <x:String>Reveal</x:String> 
       <x:String>ReverseSlideOut</x:String> 
       <x:String>ScaleUp</x:String> 
       <x:String>SlideAlong</x:String> 
       <x:String>SlideInOnTop</x:String> 
      </Picker.Items> 
      </Picker> 
      <Label Grid.Row="2" x:Name="descritpionLabel"> 
      </Label> 
      <Button Text="Open SideDrawer" IsVisible="false" x:Name="button1"/> 
     </Grid> 
     </telerikPrimitives:RadSideDrawer.MainContent> 
     <telerikPrimitives:RadSideDrawer.DrawerContent> 
     <Grid BackgroundColor="#826182" WidthRequest="220"> 
      <ListView x:Name="drawerList" /> 
     </Grid> 
     </telerikPrimitives:RadSideDrawer.DrawerContent> 
    </telerikPrimitives:RadSideDrawer> 
    </Grid> 

</ContentPage> 

答えて

0

私はTelerikから上記の問題の解決策を見つけた: - そのような行動のための

理由はないregistering the control's RendererかのrenderScript nugetパッケージを逃すだろう。

関連する問題