when building an app without explicitly setting the target platform, the following error appears:
The type or namespace name 'Compatibility' does not exist in the namespace 'Telerik.Maui.Controls' (are you missing an assembly reference?)
The Telerik.Maui.Controls.Compatibility dll is missing from the .net9/10 shared folders
I'm looking to replace the Xamarin RadRichTextEditor control in my Maui app. The Maui native Editor control is good but doesn't scroll.
And to be honest, the RadRichTextEditor gave me more trouble than it was worth (I loved the functionality, but it wasn't a good fit for my implementation).
So, adding the appropriate support to RadEntry to make it more of a 'multiline text editor' or even a 'mini word processor' would be awesome.
Keyboard navigation to editable cells does not retain text selection. Having the SelectionOnFocus to “SelectAll” and the cell is in edit mode, the text gets selected
pressing enter or tab key, the text in the next cell is not selected.
I have tried implicit style, cell edit templates, same result, text gets deselected.
When having the android:supportsRtl="false" in the AndroidManifest file, the today and selected date text moves up
Solution:
set the property to true.
When the numerical column enters edit mode, in order to display the keyboard you need to tap one more time.
Outside of the datagrid, when the numeric input control gets focused, the keyboard appears.
Hyperlink dialog doesn't display on currently active window in multi-window scenario
Null reference exception occurs when measuring the cells container:
at Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareContainerForItemOverride(GridCellModel model)
at Telerik.Maui.Controls.DataGrid.DataGridNumericalCellArranger.PrepareContainerForItemOverride(GridCellModel model)
at Telerik.Maui.Controls.DataGrid.DataGridColumn.Telerik.Maui.Controls.DataGrid.IDataGridColumnDefinition.PrepareContainerForItem(GridCellModel model)
at Telerik.Maui.Controls.DataGrid.CellsController`1.GenerateCellsForRow(IItemInfoNode rowModel, Int32 rowSlot)
at Telerik.Maui.Controls.DataGrid.NodePool`2.GenerateModelsForInfos(IList`1 itemInfos, ModelGenerationContext modelGenerationContext, MeasureContext measureContext)
at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureForward(MeasureContext& context)
at Telerik.Maui.Controls.DataGrid.NodePool`2.MeasureVertically(RadSize availableSize, Double offset, Double verticalBuffer)
at Telerik.Maui.Controls.DataGrid.NodePool`2.OnMeasure(RadSize availableSize, Double offset, Double verticalBuffer)
at Telerik.Maui.Controls.DataGrid.GridModel.MeasureCells(RadSize availableSize)
at Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
at Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Size availableSize)
at ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(IntPtr thisPtr, Size availableSize, Size* result)
when setting Telerik PlatformDark and PlatformLight themes, the DataPager_PageSizesView_LabelText localization string of the DataPager does not apply.
Workaround: Use the Telerik themes
NullReferenceException occurs when they click on an AutoComplete item other than the first one on macOS, using a mouse or trackpad.
System.NullReferenceException: Object reference not set to an instance of an objectWhen setting GroupAggregatesAlignment NextToHeader and the column size mode is stretch or auto, the aggregates text in the group header is misaligned, part of the text enters in next column when data changes.
when the column is resized or datagrid is scrolled, the aggregates are aligned as expected
When the cells are measured a NullReferenceException is thrown:
Telerik.Maui.Controls.DataGrid.DataGridTextCellArranger.PrepareTextPaintable(GridCellModel model, TextPaintable textPaintable)The following null reference exception occurs inside the CanLoadMoreItems method
Object reference not set to an instance of an object
at Telerik.Maui.Controls.DataGrid.GridModel.CanLoadMoreItems()
at Telerik.Maui.Controls.DataGrid.GridModel.MeasureCells(RadSize availableSize)
at Telerik.Maui.Controls.DataGrid.DataGridContentLayout.Measure(Double widthConstraint, Double heightConstraint)
at Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Size availableSize)
at ABI.Microsoft.UI.Xaml.IFrameworkElementOverrides.Do_Abi_MeasureOverride_0(IntPtr thisPtr, Size availableSize, Size* result)