This should be simple but somehow it's not. I have a checkbox column in my grid called 'Enabled'. By default, when I click anywhere on a row, the checkbox gets checked, which is puzzling. I want that checkbox to be checked ONLY when I click it. When I click anywhere on the row including that checkbox, I want the row to be selected.
<SfGrid DataSource="@users" AllowSorting="true" AllowTextWrap="true" AllowFiltering="true" AllowSelection="true" Toolbar="@(new List<string>() { "Add", "Edit", "Delete", "Cancel", "Update" })">
<GridEditSettings AllowAdding="true" AllowEditing="true" AllowDeleting="true" AllowEditOnDblClick="true" ShowDeleteConfirmDialog="true" />
<GridColumns>
<GridColumn Field="@nameof(User.Id)" IsPrimaryKey="true" HeaderText="Id" Visible="false" />
<GridColumn Field="@nameof(User.Enabled)" HeaderText="Enabled" Type="ColumnType.CheckBox" AutoFit="true" />
<GridColumn Field="@nameof(User.FullName)" HeaderText="Full Name" AutoFit="true" />
<GridColumn Field="@nameof(User.Login)" HeaderText="Login" AutoFit="true" />
<GridColumn Field="@nameof(User.EmailAddress)" HeaderText="Email Address" AutoFit="true" />
</GridColumns>
</SfGrid>