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: November 16, 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

SfSchedule inside stacklayout

Thread ID:





123595 Apr 1,2016 07:10 PM UTC Apr 5,2016 11:55 AM UTC Xamarin.Forms 3
Tags: SfSchedule
Asked On April 1, 2016 07:10 PM UTC


I would like to know if it is possible to insert SfSChedule inside a stacklayout. I want to show the Scheduler and a ListView below.

Sorry for the poor English :(


Nijamudeen Mohamed Sulaiman [Syncfusion]
Replied On April 4, 2016 07:11 AM UTC

Hi Guilherme,

Thank you for contacting Syncfusion Support.

We have fixed the mentioned issue with SfSchedule when added in StackLayout of Xamarin. The fix for this issue will be included in our upcoming volume 1, 2016 release which is expected to be available by the end of this week. We appreciate your patience until then.

Nijamudeen M.

Replied On April 4, 2016 02:54 PM UTC

Hi Guilherme,

I know you asked for a Stacklayout, but have you thought about using a GridLayout?
I find it gives you more control on where each control is placed. Below I placed an example, in which the SfSchedule
takes 70% of the available room vertically and the listview 30%:

<RowDefinition Height="0.7*"></RowDefinition>
<RowDefinition Height="0.3*"></RowDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>

<sfschedule:SfSchedule Grid.Row="0" ScheduleView="WeekView"/>
<ListView Grid.Row="1" ItemsSource="12345"></ListView>

In C#

                 public KalenderPage()

Grid grid = new Grid();
grid.RowDefinitions = new RowDefinitionCollection
new RowDefinition { Height = new GridLength(0.7, GridUnitType.Star) },
new RowDefinition { Height = new GridLength(0.3, GridUnitType.Star) }

grid.Children.Add( new SfSchedule() { ScheduleView = ScheduleView.WeekView }, 0, 0 );
grid.Children.Add( new ListView() { ItemsSource="12345" }, 0, 1 );

Content = grid;


Swathi Gopal [Syncfusion]
Replied On April 5, 2016 11:55 AM UTC

Hi Peter,


Thanks for your interest in our Syncfusion product. 

Although it is placed in different layout, the provided code in your previous update might satisfy his requirements, as mentioned in our previous update the sizing related issue with stack layout  has been fix and the fix for this issue will be included in our upcoming volume 1, 2016 release which is expected to be available by the end of this week.  We appreciate your patience until then.


Swathi G


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