diff --git a/MAUI/Scheduler/context-menu.md b/MAUI/Scheduler/context-menu.md index 6645b5ea00..766eac6461 100644 --- a/MAUI/Scheduler/context-menu.md +++ b/MAUI/Scheduler/context-menu.md @@ -226,7 +226,7 @@ The `ContextMenuOpening` event can be used to prevent a context menu from being ContextMenuOpening="scheduler_ContextMenuOpening"> {% endhighlight %} -{% highlight c# tabtitle="C#" hl_lines="1 4" %} +{% highlight c# tabtitle="C#" hl_lines="1 3 5" %} this.scheduler.ContextMenuOpening += scheduler_ContextMenuOpening private void scheduler_ContextMenuOpening(object sender, SchedulerContextMenuOpeningEventArgs e) diff --git a/MAUI/Scheduler/events.md b/MAUI/Scheduler/events.md index 8324d6cca7..f9243bb0de 100644 --- a/MAUI/Scheduler/events.md +++ b/MAUI/Scheduler/events.md @@ -76,7 +76,7 @@ The `SchedulerRightTappedEventArgs` provides information about the right-click i RightTapped="Scheduler_RightTapped" > {% endhighlight %} -{% highlight c# tabtitle="MainPage.xaml.cs" hl_lines="1 3 5 6 7 8" %} +{% highlight c# tabtitle="MainPage.xaml.cs" hl_lines="1 3 5 6 7 8 9" %} this.Scheduler.RightTapped += Scheduler_RightTapped; private void scheduler_RightTapped(object sender, SchedulerRightTappedEventArgs e) diff --git a/MAUI/Scheduler/images/month-view/customize-inline-appointment-view-using-data-template.png b/MAUI/Scheduler/images/month-view/customize-inline-appointment-view-using-data-template.png new file mode 100644 index 0000000000..d1e3bf4822 Binary files /dev/null and b/MAUI/Scheduler/images/month-view/customize-inline-appointment-view-using-data-template.png differ diff --git a/MAUI/Scheduler/month-view.md b/MAUI/Scheduler/month-view.md index 645b214e10..6f015844b2 100644 --- a/MAUI/Scheduler/month-view.md +++ b/MAUI/Scheduler/month-view.md @@ -246,7 +246,7 @@ this.Content = scheduler; ## Non working days in month view -The scheduler allows you to define non-working days in the Month view using the `NonWorkingDays` property. This helps highlight weekends or specific days of the week as non-working, making it easier to distinguish them from working days. By default, no days are marked as non-working. The default value of `NonWorkingDays` property is “SchedulerMonthWeekDays.None” You can configure this property to include one or more days of the week. +The scheduler allows you to define non-working days in the Month view using the `NonWorkingDays` property. This helps highlight weekends or specific days of the week as non-working, making it easier to distinguish them from working days. By default, no days are marked as non-working. The default value of `NonWorkingDays` property is `SchedulerMonthWeekDays.None`. You can configure this property to include one or more days of the week. {% tabs %} {% highlight XAML tabtitle="xaml" hl_lines="4" %} @@ -267,7 +267,7 @@ this.Content = scheduler; ### Show or Hide non working days in Month View -The `HideNonWorkingDays` property is used to control the visibility of non-working days in the MonthView. When `HideNonWorkingDays` is `false` (default), the specified non-working days are displayed in the MonthView. When `HideNonWorkingDays` is `true`, the specified non-working days are hidden from the MonthView. +The `HideNonWorkingDays` property is used to control the visibility of non-working days in the Month view. When `HideNonWorkingDays` is `false` (default), the specified non-working days are displayed in the MonthView. When `HideNonWorkingDays` is `true`, the specified non-working days are hidden from the MonthView. {% tabs %} {% highlight XAML tabtitle="xaml" hl_lines="4" %} @@ -302,7 +302,7 @@ Non-working days in the MonthView can be customized using the `NonWorkingDaysBac - + @@ -323,7 +323,7 @@ SchedulerTextStyle nonWorkTextStyle = new SchedulerTextStyle() SchedulerMonthCellStyle monthCellStyle = new SchedulerMonthCellStyle() { - NonWorkingDaysBackground = Brush.LightGrey, + NonWorkingDaysBackground = Brush.Azure, NonWorkingDaysTextStyle = nonWorkTextStyle }; @@ -336,7 +336,7 @@ this.Content = scheduler; ## Inline Appointments in Month View -Appointments can be displayed inline within the [Month](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerMonthView.html) view using the `ShowAppointmentsInline` property.When `ShowAppointmentsInline` is `false` (default), appointments are not shown inline in the MonthView. When `ShowAppointmentsInline` is `true`, tapping a date cell displays all appointments for that date inline below the tapped row. This provides a quick way to view daily schedules without switching to another view. Inline appointments are rendered in a collection view, allowing customization of styles such as background, text color, and layout. +Appointments can be displayed inline within the [Month](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerMonthView.html) view using the `ShowAppointmentsInline` property. When `ShowAppointmentsInline` is `false` (default), appointments are not shown inline in the MonthView. When `ShowAppointmentsInline` is `true`, tapping a date cell displays all appointments for that date inline below the tapped row. This provides a quick way to view daily schedules without switching to another view. Inline appointments are rendered in a collection view, allowing customization of styles such as background, text color, and layout. {% tabs %} {% highlight XAML tabtitle="xaml" hl_lines="4" %} @@ -472,19 +472,20 @@ The `MonthInlineViewItemTemplate` property allows you to define a custom DataTem - - - - + + + + @@ -493,6 +494,8 @@ The `MonthInlineViewItemTemplate` property allows you to define a custom DataTem {% endhighlight %} {% endtabs %} +![Inline-appointments-customization-in-month-view-using-date-template](images/month-view/customize-inline-appointment-view-using-data-template.png) + ### MonthInlineAppointmentTapped The `MonthInlineAppointmentTapped` event is raised when a user taps on an appointment displayed in the inline view of the scheduler’s [Month](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerMonthView.html) view. diff --git a/MAUI/Scheduler/resource-view.md b/MAUI/Scheduler/resource-view.md index 97aa265b72..0a7ef64b92 100644 --- a/MAUI/Scheduler/resource-view.md +++ b/MAUI/Scheduler/resource-view.md @@ -502,7 +502,7 @@ N> The BindingContext of the [DrawerResourceTemplate](https://help.syncfusion.co ## Visible Resource Count -The number of resources shown in the day, week, work week, timelineday, timelineweek, timelineworkweek views can be controlled using the [`VisibleResourceCount`](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerResourceView.html#Syncfusion_Maui_Scheduler_SchedulerResourceView_VisibleResourceCount) property of the [`SchedulerResourceView`](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerResourceView.html#Syncfusion_Maui_Scheduler_SchedulerResourceView_Resources) class. This lets you define how many resources are visible at a time. +The number of resources shown in the day, week, work week, month, timelineday, timelineweek, timelineworkweek views can be controlled using the [`VisibleResourceCount`](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerResourceView.html#Syncfusion_Maui_Scheduler_SchedulerResourceView_VisibleResourceCount) property of the [`SchedulerResourceView`](https://help.syncfusion.com/cr/maui/Syncfusion.Maui.Scheduler.SchedulerResourceView.html#Syncfusion_Maui_Scheduler_SchedulerResourceView_Resources) class. This lets you define how many resources are visible at a time. ### Days View diff --git a/MAUI/Scheduler/timeline-views.md b/MAUI/Scheduler/timeline-views.md index 187c79ff5f..d229ce8679 100644 --- a/MAUI/Scheduler/timeline-views.md +++ b/MAUI/Scheduler/timeline-views.md @@ -523,7 +523,7 @@ This property is only applicable when the [View](https://help.syncfusion.com/cr/ {% tabs %} {% highlight xaml tabtitle="XAML" hl_lines="4" %} + View="TimelineMonth">