簡體   English   中英

Xamarin Calender使用PCL

[英]Xamarin Calender using PCL

我正在尋找Xamarin Form PCL的壓光機。 經過幾個小時的研究,我能夠使用XAMForms.Controls.Calender開發一個Calander,但外觀和感覺並不相同。

我需要日歷進行事件處理,如所附圖片所示。 在此處輸入圖片說明

根據需要使用syncfusion xamarin Calendar Control和Customize

請參閱https://www.syncfusion.com/products/xamarin/calendar

https://help.syncfusion.com/xamarin/sfcalendar/getting-started

您可以在syncfusion日歷控件中自定義日歷的每個單元格

在GitHub上有一些插件

XamForms.Controls.Calendar

new Calendar
{
  BorderColor = Color.Gay,
  BorderWidth = 3,
  BackgroundColor = Color.Gay,
  StartDay = DayOfWeek.Sunday,
  StartDate = DateTime.Now
}

全能鮑勃/日歷

rid00z / Xamarin.Forms.Calendar

public class SampleCalendarPage : ContentPage 
{
    CalendarView _calendarView;
    StackLayout _stacker;

    public SampleCalendarPage ()
    {
        Title = "Calendar Sample";

        _stacker = new StackLayout ();
        Content = _stacker;

        _calendarView = new CalendarView() {
            VerticalOptions = LayoutOptions.Start,
            HorizontalOptions = LayoutOptions.CenterAndExpand
        };
        _stacker.Children.Add (_calendarView);
        _calendarView.DateSelected += (object sender, DateTime e) => {
            _stacker.Children.Add(new Label() 
                { 
                    Text = "Date Was Selected" + e.ToString("d"),
                    VerticalOptions = LayoutOptions.Start,
                    HorizontalOptions = LayoutOptions.CenterAndExpand,
                });
        };

    }
}

我一直在使用的一個選項是ComponentOne日歷。 這對日歷的時段具有模板支持,因此您可以為日單元創建所需的外觀。 它不是免費的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM