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.
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.