Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make CheckboxTableSourceWrapper have configurable Index and other Styling for the Column #3917

Open
NopeImNotHere opened this issue Feb 20, 2025 · 0 comments

Comments

@NopeImNotHere
Copy link

NopeImNotHere commented Feb 20, 2025

Description of the Issue
I've tried to add a Checkbox Column based on the CheckboxTableSourceWrapper, but It always defaulted to the first Position in the Table and moving Columns is not possible as far as I know.
It would be nice for UI Design to make this customizable, so the Position can be changed and maybe the Header as well.

Describe the solution you'd like
A Constructor you can pass a Style or similar object to define certain Properties which can be changed already in a normal Column.
A Method where you can set the Index (Position) of the Column.

Describe alternatives you've considered
Maybe making it so that if another primitive Element is trying to be displayed in a Cell, to draw it and try to eliminate the original Cell's functionality and replace it with the Elements Events?

Additional context
Discussion where I found out that it's currently hardcoded in the Base Class and would take quite an effort.
Maybe wait until functionality of V2 is far enough to deal with this, I'd say it not the Highest Priority for a fix.

@NopeImNotHere NopeImNotHere changed the title Make CheckboxTableSourceWrapper have configurable Index and other Styling for the Column Position Make CheckboxTableSourceWrapper have configurable Index and other Styling for the Column Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

2 participants