I have a very simple page, on Windows Phone using SfGridSplitter Universal Control; without any code, only in design view I have this:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="0.5*" MinHeight="50"/>
<RowDefinition Height="25"/>
<RowDefinition Height="0.5*" MinHeight="50"/>
</Grid.RowDefinitions>
<Rectangle Grid.RowSpan="3" Fill="LightGray" Opacity="0.2"/>
<Grid Grid.Row="0">
<WebView Source="
http://www.google.com" />
</Grid>
<Input:SfGridSplitter Grid.Row="1" VerticalAlignment="Stretch" ShowsPreview="False" EnableCollapseButton="True" />
<Grid Grid.Row="2">
<WebView Source="
http://www.bing.com" />
</Grid>
</Grid>
This code it's based on sample on SampleBrowser_2013 project.
When render on emulator all it's right, but when I try to move the split I get this error:
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: index
at System.Runtime.InteropServices.WindowsRuntime.VectorToListAdapter.Indexer_Get[T](Int32 index)
at Syncfusion.UI.Xaml.Controls.Input.SfGridSplitter.OnElementVisibilityChanged(DependencyObject sender, DependencyPropertyChangedEventArgs args)
at Windows.UI.Xaml.DependencyObject.SetValue(DependencyProperty dp, Object value)
at Syncfusion.UI.Xaml.Controls.Input.SfGridSplitter.set_
This XAML code run right on Windows 8.1 project.
Why fails on Windows Phone?
Thanks you