diff --git a/README.md b/README.md index 1eae436..140ba96 100644 --- a/README.md +++ b/README.md @@ -1 +1,62 @@ **[View document in Syncfusion .NET MAUI Knowledge Base](https://www.syncfusion.com/kb/13130/how-to-add-expand-or-collapse-icon-in-the-group-header-of-net-maui-listview-sflistview)** + +## Sample + +```xaml + + + + + + + + + + + + + + + + + + + + . . . + . . . + + + + + +C#: + +ListView.DataSource.GroupDescriptors.Add(new GroupDescriptor() +{ + PropertyName = "ContactName", + KeySelector = (object obj1) => + { + var item = (obj1 as ListViewContactInfo); + return item.ContactName[0].ToString(); + }, +}); + +public class BoolToImageConverter : IValueConverter +{ + public object Convert(object value, Type targetType, object parameter, CultureInfo culture) + { + return (bool)value ? "group_expand.png" : "group_collapse.png"; + } + + public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) + { + throw new NotImplementedException(); + } +} +``` \ No newline at end of file