Hi MaxV,
I explored the datagrid template of your datagrid.
For columns "Livello" and "Domanda" you have a custom template. You have probably clicked on the + button at the right of the "column behavior" button in the "columns" tab of the inspector.
When a column has a custom behavior, the datagrid engine adds 2 items in the datagrid template:
- a group named with the column name. This group contains a "_columndata_" field
- a button named with the column name + "behavior"
For columns without custom behaviors, the datagrid engine uses a standard script located in the datagrid library. For columns linked to a custom behavior the datagrid is using the column button behavior located in the datagrid template.
For example for column "Livello" you should have:
- a group "livello"
- a button "livello behavior"
In your case the button "livello behavior" is missing (card id 1005 in your datagrid template substack) . That is the reason this column remains empty and do not react to double click.
Deleting the column will not solve the problem, because the inspector is not deleting the column group in the datagrid template. So when you will recreate the column with the same name, it will be linked again to the missing custom behavior.
Assuming you are not a Data Grid Helper user, for fixing the issue:
- 1. Double-click on the datagrid group to open the inspector
2. In the "Basic properties" tab, click on the "Row template" button
3. In the template card, select the group, then edit it
4. Select the "Livello" group (it has not name and should be located at the left of the "domanda" group
5. Delete the "Livello" group
6. Save the template card and close it
7. The link to the column custom behavior should be removed, and your "livello" column behaving as expected.
In case a DGH user would read this message and would be confronted to a similar problem with a datagrid:
- 1. Select the column in the DGH column builder
2. delete it.
3. Confirm the dialog warning about the presence of custom behavior for the column. DGH will delete the column and the corresponding controls in the datagrid template.
4. Recreate the column
Best,