The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
The default behaviour of the Syncfusion grid is to show a text cursor in the cell you click on - you can position the cursor within some text without actually going into edit mode.
However, if the grid refreshes (say a timer has fired and calls grid.Refresh()) then the cursor moves to the beginning of the text.
What this means is if the user wants to position the cursor and then start typing, if a refresh occurs before they start typing they will enter text at the wrong place.
Are there any properties I can set to change this behaviour or methods to override so the text cursor doesn't move around. Otherwise, we'll have to prevent the cursor from showing (maybe using the ActivateCurrentCellBehavior property) unless the user actually enters Edit mode.
ADAdministrator Syncfusion Team March 6, 2007 05:45 PM UTC
Hi jas_sl,
This a default behavior. But one way you can keep the current cell cursor by calling the refresh method between the GetEditState and SetEditState method. Here is a code snippet