Hi Praveen,
Thank you for contacting Syncfusion support.
We checked the reported Issues
Regarding issue “Expander is not opening content Fully”
The reported occurs due to setting auto row height to expander content. So you have to set HeightRequest to label or set row height as like below code snippet.
Code snippet:
…
<local:ExtendedExpander.Content>
<pancake:PancakeView CornerRadius="0,0,20,20" BackgroundColor="Gray">
<Grid RowDefinitions="40,40,40,40,40" Padding="10" >
<Label />
…
|
Please refer to the following documentation expander with Xamarin.Forms.pancakeview:
Regarding issue “Expander Scrolling not working”
You bind the IsExpanded property in two way binding mode with IsExpanded bool value , but there is no definition for binded IsExpanded in ViewModel class . You have to define the IsExpanded binding property
as like below code snippet.
Code snippet:
private bool isExpanded;
public bool IsExpanded
{
get { return this.isExpanded; }
set
{
this.isExpanded = value;
this.RaisedOnPropertyChanged("IsExpanded");
}
} |
Please refer to the following documentation to bring entire expander when loaded in the listview.
We have modified your sample and attached the workable sample in the following link for your reference.
Please let us know if you need further assistance.
Regards,
Suja V.