0

Xamarin Studio の XLabs Nuget パッケージの Xamarin Forms で CalendarView コントロールを使用しています。

CalendarView は以下のように定義されていますが、Android デバイスにはカレンダーが表示されません。

using System;

using Xamarin.Forms;
using XLabs.Forms.Controls;

namespace CustomRenderer
{
public class MyPage : ContentPage
{
    public MyPage()
    {
        CalendarView calendarView = new XLabs.Forms.Controls.CalendarView 
            {
                MinDate = new DateTime(2016, 1,1),
                MaxDate = new DateTime(2016, 1, 31),
                VerticalOptions = LayoutOptions.FillAndExpand,
                HorizontalOptions = LayoutOptions.FillAndExpand,
                ShowNavigationArrows = true,

                DateBackgroundColor = Color.White,
                IsVisible = true,
            };

        calendarView.DateSelected += (object sender, DateTime e) => {

        };
        Content = new StackLayout
        { 

                HeightRequest = 400,
                WidthRequest = 320,
            Children =
            {
                calendarView
            }
        };
    }
}
}
4

2 に答える 2

0

MainActivity を初期化することを忘れないでください

MainActivity : XFormsApplicationDroid

そして XLabs を Droid プロジェクトにも追加します。それは今働いています。

于 2016-04-10T08:49:01.540 に答える