Contents
- API migration
- Known issue
- Upcoming features
- Upcoming improvements
- Support and feedback
Having trouble getting help?
Contact Support
Contact Support
Migrate from Xamarin.Forms SfKanban to .NET MAUI SfKanban
The Kanban Board was created from the scratch using the upgraded APIs and performance of the .NET MAUI graphics library and framework layouts. However, to maintain the consistency of the API naming in MAUI SfKanban, we renamed some of the APIs. The APIs changed in MAUI SfKanban from Xamarin SfKanban are detailed as follows:
API migration
To initialize the control, import the Kanban namespace and Initialize SfKanban as shown in the following code sample.
Xamarin |
---|
|
.NET MAUI |
|
The following table illustrates the API migration for the kanban.
KanbanModel
Xamarin | .NET MAUI |
---|---|
ColorKey | IndicatorFill |
KanbanErrorBarSettings
Xamarin | .NET MAUI |
---|---|
Color | Fill |
MaxValidationColor | MaxValidationFill |
MinValidationColor | MinValidationFill |
Known issue
- Smooth Drag Transition: Drag transitions will be smoother on mobile devices.
- Memory Optimization: Control loading will be optimized for mobile devices.
Upcoming features
- Keep Card Support: Retain specific cards in a column regardless of status changes.
- Placeholder Customization: Customize the placeholder displayed during drag-and-drop.
- Multiple Category Support: Assign cards to multiple categories for better organization.
- Custom Empty Column Template: Define a custom template for columns with no cards.
Upcoming improvements
- Drag UI Enhancements: The drag UI and invalidation indicator will be improved.
Support and feedback
If you are unable to find the migration information you require in the self-help resources listed above, please contact us by creating a support ticket. Do not see what you need? Please request it in our feedback portal.