We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How to disable the edit mode of AddNewRow in SfDataGrid when AllowEditing is set as False?

Platform: WPF |
Control: SfDataGrid |
.NET Framework: 4.5

SfDataGrid allows you to disable the edit mode. You can do so by setting the AllowEditing property as False. Conversely, the AddNewRow is always editable, despite AllowEditing being false. This is because, AddNewRow allows you to add rows in the runtime to enter new records in the DataGrid control. On the other hand, you can disable the edit mode of AddNewRow in SfDataGrid, by handling the CurrentCellBeginEdit event. To set a particular column as read-only, you can specify the AllowEditing property of that column alone as False.

The following code example demonstrates how to disable the edit mode of a column in AddNewRow by handling CurrentCellBeginEdit event.



The above code makes the selected columns read-only, by cancelling the editing feature of the columns, for which the AllowEditing property is set as false. Specifying AllowEditing as False for the grid disables the edit mode of the entire AddNewRow.








Figure 1: Disable the edit mode of AddNewRow

Sample Link:






2X faster development

The ultimate WPF UI toolkit to boost your development speed.
You must log in to leave a comment
Myroslav Pituley
Oct 09, 2016
You need to add this using to be able to use this feature:

using Syncfusion.UI.Xaml.Grid;


Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile