- Home
- Forum
- Xamarin.Forms
- Possibility to define Height of Monthview Calendar and Agenda View
Possibility to define Height of Monthview Calendar and Agenda View
I would like to be able to define that the calendar is only taking up 50% of the screen so that the agendaView has the remaining space.
Alternate Option 1:
Or as an alternative somehow customize the MonthCell to be smaller so that it automatically gives more space for the agendaView.
Alternate Option 2:
When setting AppointmentDisplayMode="None" why can't the cell simply show the date and be very small :)
Thanks for your assistance!
SIGN IN To post a reply.
10 Replies
KA
Karthikraja Arumugam
Syncfusion Team
September 9, 2019 09:16 AM UTC
Hi Michael,
Thank you for contacting Syncfusion support.
We have analyzed your requirement of “Increasing height of AgendaView by decreasing MonthView or MonthCell height in Schedule”. As per Schedule implementation, AgendaView will occupy 30% of control size so if you customize month cell, AgendaView will have the same size. But your requirement can be achieved using custom AgendaView, here you can implement your own view as Schedule AgendaView. Kindly refer our KB documentation to know about AgendaView customization in Schedule.
We hope this helps. Please let us know, if you need any further assistance.
Regards,
Karthik Raja A
Karthik Raja A
MI
Michael
September 9, 2019 10:35 AM UTC
Thank you for the information and the link.
Too bad that it's not possible by using the default control.
A simple configuration would be great, but I guess I will have to go the route of implementing a gridview with custom Agenda.
Thanks for the help
GC
Ganeshamoorthy Chandramoorthy
Syncfusion Team
September 10, 2019 01:04 PM UTC
Hi Michael,
Thanks for the update.
We have considered to provide “support to customize agenda view height in Schedule”, we have logged a feature request for the same, it will be implemented in any of our upcoming release. We appreciate your patience until then.
Now You can now track the current status of your request, review the proposed resolution timeline, and contact us for any further inquiries through following link.
As of now, you can achieve your requirement by using custom AgendaView as we mentioned in our previous update.
Regards,
Ganeshamoorthy C
MI
Michael
September 11, 2019 06:47 AM UTC
Fantastic
KA
Karthikraja Arumugam
Syncfusion Team
September 12, 2019 06:13 AM UTC
Hi Michael,
As we mentioned, we have considered and logged feature request for “Support to customize AgendaView height in Schedule”. We will implement this feature in any of our upcoming release.
At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision, technological feasibility, and customer interest. We will let you know when this feature is implemented. We appreciate your patience until then.
If you have any more specification/suggestions to the feature request, you can add it as a comment in the portal.
Regards,
Karthik Raja A
Karthik Raja A
IR
Indumathi Ravichandran
Syncfusion Team
December 19, 2019 05:12 AM UTC
Hi Michael,
We are glad to announce that our Essential Studio Volume 4 2019 (v17.4.0.39) is rolled out with the mentioned feature “Support to customize agenda view height in Schedule” and is available for download under the following link.
We thank you for your support and appreciate your patience in waiting for this release. Please get in touch with us if you would require any further assistance.
Regards,
Indumathi R
MI
Michael
December 19, 2019 05:01 PM UTC
Thank you for the new functionality.
This definitely helps and makes the control more useful!
Even though a percentage would have been even more helpful :)
KA
Karthikraja Arumugam
Syncfusion Team
December 20, 2019 11:10 AM UTC
Hi Michael,
Thank you for your appreciation.
We have checked your requirement of “Providing percentage value for AgendaViewHeight in schedule”. As per implementation AgendaViewHeight will get double value but you can achieve your requirement by getting total schedule height in SizeChanged event of Schedule, and assign required percentage of schedule height as AgendaView height.
Please refer the following code example for the same,
|
[C#]
schedule.SizeChanged += Schedule_SizeChanged;
private void Schedule_SizeChanged(object sender, EventArgs e)
{
schedule.MonthViewSettings.AgendaViewHeight = schedule.Height * 0.5;
} |
We have prepared a sample based on your requirement,
Sample link: ScheduleSample
We hope this helps. Please let us know if you need any further assistance.
Regards,
Karthik Raja A
MI
Michael
December 21, 2019 06:05 PM UTC
Thank You that works well in combination with using the orientation of the device to define the percentage.
KA
Karthikraja Arumugam
Syncfusion Team
December 23, 2019 05:01 AM UTC
Hi Michael,
Thank you for the update.
We are glad that the provided information helped you to achieve your requirements. Please get in touch with us if you would require further assistance.
Regards,
Karthik Raja A
SIGN IN To post a reply.
- 10 Replies
- 4 Participants
-
MI Michael
- Sep 7, 2019 02:43 PM UTC
- Dec 23, 2019 05:01 AM UTC