Hi Tim,
Thanks you put me on the right track! Got it working now with some CSS, took some trail and error to get it right…
So this what my theme.css looks like for the relevant bits:
.anvil-role-wide .data-grid-child-panel {
overflow-x: auto;
margin-left:13em;
}
.anvil-role-wide .anvil-data-row-panel {
flex-wrap: nowrap;
min-width: -moz-min-content;
min-width: min-content;
margin-left:-13em;
}
.anvil-role-fix {
position: absolute;
margin-left:0em;
}
And I have applied the role=‘fix’ to the buttons and labels in the first three columns of the data rows of the datagrid, see below in action: