示例#1
0
        public override View GetSampleContent(Context context)
        {
            InitialSettings(context);

            //mainLayout
            mainLayout = new FrameLayout(context);
            mainLayout.LayoutParameters = new FrameLayout.LayoutParams(ViewGroup.LayoutParams.MatchParent, (int)(totalHeight * 0.8), GravityFlags.Top | GravityFlags.CenterHorizontal);
            calendar                  = new SfCalendar(context);
            calendar.ViewMode         = ViewMode.MonthView;
            calendar.HeaderHeight     = 100;
            calendar.ShowEventsInline = false;
            calendar.Locale           = new Java.Util.Locale("zh", "CN");
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting  = labelSettings;
            monthViewSettings.TodayTextColor         = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor  = Color.ParseColor("#E4E8ED");
            monthViewSettings.WeekDayBackgroundColor = Color.ParseColor("#F7F7F7");
            calendar.MonthViewSettings = monthViewSettings;
            mainLayout.AddView(calendar);

            FrameLayout(context);

            return(frame);
        }
示例#2
0
        public View GetSampleContent(Context con)
        {
            context = con;

            /************
            **Calendar**
            ************/
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting        = labelSettings;
            monthViewSettings.TodayTextColor               = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor        = Color.ParseColor("#E4E8ED");
            monthViewSettings.CurrentMonthTextColor        = Color.ParseColor("#F7F7F7");
            monthViewSettings.SelectedDayTextColor         = Color.Black;
            monthViewSettings.WeekDayBackgroundColor       = Color.ParseColor("#464646");
            monthViewSettings.WeekDayTextColor             = Color.ParseColor("#F9F9F9");
            monthViewSettings.PreviousMonthTextColor       = Color.ParseColor("#BFBFBF");
            monthViewSettings.PreviousMonthBackgroundColor = Color.ParseColor("#F9F9F9");

            //Calendar Inizializatation
            calendar = new SfCalendar(con);
            calendar.ShowEventsInline  = false;
            calendar.HeaderHeight      = 100;
            calendar.ViewMode          = ViewMode.MonthView;
            calendar.MonthViewSettings = monthViewSettings;
            calendar.DrawMonthCell    += Calendar_DrawMonthCell;

            //main View
            mainView = new FrameLayout(con);
            mainView.AddView(calendar);
            return(mainView);
        }
示例#3
0
        public override View GetSampleContent(Context context)
        {
            /************
            **Calendar**
            ************/
            calendar = new SfCalendar(context);
            calendar.ShowEventsInline = false;
            calendar.ViewMode         = ViewMode.MonthView;
            calendar.BlackoutDates    = GetBlackOutDates();
            calendar.HeaderHeight     = 100;

            //MonthViewSettings
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting  = labelSettings;
            monthViewSettings.SelectedDayTextColor   = Color.Black;
            monthViewSettings.TodayTextColor         = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor  = Color.ParseColor("#E4E8ED");
            monthViewSettings.WeekDayBackgroundColor = Color.ParseColor("#F7F7F7");
            calendar.MonthViewSettings = monthViewSettings;

            //Main View
            mainView = new FrameLayout(context);
            mainView.AddView(calendar);
            return(mainView);
        }
示例#4
0
        public override View GetSampleContent(Context context)
        {
            //mainLayout
            mainLayout                = new FrameLayout(context);
            calendar                  = new SfCalendar(context);
            calendar.ViewMode         = ViewMode.MonthView;
            calendar.HeaderHeight     = 100;
            calendar.ShowEventsInline = false;
            calendar.Locale           = new Java.Util.Locale("zh", "CN");
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting  = labelSettings;
            monthViewSettings.SelectedDayTextColor   = Color.Black;
            monthViewSettings.TodayTextColor         = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor  = Color.ParseColor("#E4E8ED");
            monthViewSettings.WeekDayBackgroundColor = Color.ParseColor("#F7F7F7");
            calendar.MonthViewSettings = monthViewSettings;

            mainLayout.AddView(calendar);

            return(mainLayout);
        }
示例#5
0
        public override View GetSampleContent(Context context1)
        {
            context = context1;
            InitialMethod(context);

            //calendar
            calendar = new SfCalendar(context);
            calendar.ShowEventsInline = false;
            calendar.ViewMode         = ViewMode.MonthView;
            calendar.HeaderHeight     = 100;
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting        = labelSettings;
            monthViewSettings.TodayTextColor               = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor        = Color.ParseColor("#E4E8ED");
            monthViewSettings.CurrentMonthTextColor        = (Color.ParseColor("#F7F7F7"));
            monthViewSettings.WeekDayBackgroundColor       = Color.ParseColor("#464646");
            monthViewSettings.WeekDayTextColor             = Color.ParseColor("#F9F9F9");
            monthViewSettings.PreviousMonthTextColor       = Color.ParseColor("#BFBFBF");
            monthViewSettings.PreviousMonthBackgroundColor = Color.ParseColor("#F9F9F9");
            calendar.MonthViewSettings = monthViewSettings;
            calendar.DrawMonthCell    += calendar_DrawMonthCell;
            mainLayout.AddView(calendar);

            OptionMainView(context);

            return(frame);
        }
示例#6
0
        public override View GetSampleContent(Context context1)
        {
            context = context1;
            InizialMethod();

            //calendar
            calendar = new SfCalendar(context);
            calendar.ShowEventsInline = false;
            calendar.HeaderHeight     = 100;
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting  = labelSettings;
            monthViewSettings.TodayTextColor         = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor  = Color.ParseColor("#E4E8ED");
            monthViewSettings.WeekDayBackgroundColor = Color.ParseColor("#F7F7F7");
            calendar.MonthViewSettings = monthViewSettings;
            mainLayout.AddView(calendar);

            OptionMainView();

            return(frame);
        }
        public override View GetSampleContent(Context context)
        {
            /************
            **Calendar**
            ************/
            calendar                  = new SfCalendar(context);
            calendar.ViewMode         = ViewMode.MonthView;
            calendar.ShowEventsInline = true;
            getAppointments();
            calendar.DataSource   = appointmentCollection;
            calendar.HeaderHeight = 100;
            //Month View Settings
            MonthViewLabelSetting labelSettings = new MonthViewLabelSetting();

            labelSettings.DateLabelSize = 14;
            MonthViewSettings monthViewSettings = new MonthViewSettings();

            monthViewSettings.MonthViewLabelSetting  = labelSettings;
            monthViewSettings.TodayTextColor         = Color.ParseColor("#1B79D6");
            monthViewSettings.InlineBackgroundColor  = Color.ParseColor("#E4E8ED");
            monthViewSettings.WeekDayBackgroundColor = Color.ParseColor("#F7F7F7");
            calendar.MonthViewSettings = monthViewSettings;

            //Main View
            mainView = new FrameLayout(context);
            mainView.AddView(calendar);
            calendar.UpdateCalendar();

            return(mainView);
        }