Skip to content

Initial comment on DataGridview Enhancement #209

Description

@itg-assistant

Cris asked 2016-08-24 19:56:05 UTC

Hi Luca,

It's superb and great! However, these are my initial observations:

If I drop-in a control that is resizable (Panel), dock to left and set the ResizableEdges=Right, resizing the control adjusts the DGV size properly. ResizableEdges=Bottom also works OK if it's dock to top.

However, If I dock the same control to right and set ResizableEdges=Left, resizing control goes haywire including the DGV. Same behaviour if ResizableEdges=top when Panel is dock to bottom.

Also, MinimumSize.Width and MinimumSize.Height of the DataGridview do not work. Even if I set these properties say, 500, 200, I can resize the panel that can overlap with the other panel on the opposite side and even pushes the column heading of the DGV outside of the DGV itself. (try to resize the Panel on top all the way down). I can set the MaximumSize.Height of the Panel though as a workaround.

I was actually expecting this and didn't see anything on how to implement this.

All the cell editors use the equivalent edit control. You can alteady add the tools if you override or attach the edit initialization event. I will add an enhancement to make the property Tools available for the applicable DGV cell classes.

Is this still in your plate?

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    New FeatureA capability that does not exist yet.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions