unoplatform / uno.extensions

Libraries to ease common developer tasks associated with building multi-platform mobile, desktop and web applications using Uno Platform or WinAppSDK.
https://platform.uno/
Other
71 stars 43 forks source link

[iOS][DevExpress MAUI Embedding][DataGridView] ObjCRuntime.RuntimeException when using CheckBoxColumn or TemplateColumn #2328

Open agneszitte opened 1 month ago

agneszitte commented 1 month ago

Current behavior

When testing DevExpress DataGridView control in an Uno Platform application with MAUI Embedding, ObjCRuntime.RuntimeException is thrown when using CheckBoxColumn or TemplateColumn for the columns on iOS.

Expected behavior

No exceptions and no crashes for the app like for Android.

How to reproduce it (as minimally and precisely as possible)

Workaround

None at the moment

Works on UWP/WinUI

None (Only compatible with Android and iOS)

Environment

Uno.Sdk

NuGet package version(s)

Affected platforms

iOS

IDE

Visual Studio 2022

IDE version

17.10.1

Relevant plugins

N/A

Anything else we need to know?

No exception when testing the same code with a maui sample application using DevExpress.Maui.DataGrid version 23.2.6 and Maui version 8.0.21. (DevExpress-Examples maui-DataGridExample.zip)

Related sample code: https://github.com/DevExpress-Examples/maui-data-grid/tree/23.2.3%2B/CS/DataGridExample

agneszitte commented 4 weeks ago

cc @dansiegel for information