We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. (Last updated on: June 24, 2019).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Possibility to define Height of Monthview Calendar and Agenda View

Thread ID:

Created:

Updated:

Platform:

Replies:

147361 Sep 7,2019 02:43 PM UTC Dec 23,2019 05:01 AM UTC Xamarin.Forms 10
loading
Tags: SfSchedule
Michael
Asked On September 7, 2019 02:43 PM UTC

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!


Karthikraja Arumugam [Syncfusion]
Replied On 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 


Michael
Replied On 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

Ganeshamoorthy Chandramoorthy [Syncfusion]
Replied On 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 


Michael
Replied On September 11, 2019 06:47 AM UTC

Fantastic

Karthikraja Arumugam [Syncfusion]
Replied On 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
 


Indumathi Ravichandran [Syncfusion]
Replied On 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 


Michael
Replied On 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 :) 

Karthikraja Arumugam [Syncfusion]
Replied On 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 


Michael
Replied On 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.


Karthikraja Arumugam [Syncfusion]
Replied On 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 


CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Please sign in to access our forum

This page will automatically be redirected to the sign-in page in 10 seconds.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile
Live Chat Icon