[英]Xamarin Calender using PCL
根據需要使用syncfusion xamarin Calendar Control和Customize
請參閱https://www.syncfusion.com/products/xamarin/calendar
和https://help.syncfusion.com/xamarin/sfcalendar/getting-started
您可以在syncfusion日歷控件中自定義日歷的每個單元格
在GitHub上有一些插件
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.