How to avoid text cut off when using border margin in WinForms GridGroupingControl?
Problem:
When the border margin size is more than the text
size, the text is cut off on display in WinForms GridGroupingControl.
The following image shows the text cut off.
Figure 1: Text cut off
Solution:
To avoid this problem of the text being cut off, use the Font.Unit property
in the QueryCellStyleInfo event, and set the value to GraphicsUnit.World.
C#
gridGroupingControl1.QueryCellStyleInfo += OnQueryCellStyleInfo;
private void OnQueryCellStyleInfo(object sender, GridTableCellStyleInfoEventArgs e)
{
e.Style.Font.Unit = GraphicsUnit.World;
}
AddHandler gridGroupingControl1.QueryCellStyleInfo, AddressOf OnQueryCellStyleInfo
Private Sub OnQueryCellStyleInfo(ByVal sender As Object, ByVal e As GridTableCellStyleInfoEventArgs)
e.Style.Font.Unit = GraphicsUnit.World
End Sub
After applying the properties, the GridGroupingControl is displayed as follows.
Figure 2: GridGroupingControl with applied properties
Conclusion
I hope you
enjoyed learning how to avoid text cut off while using Border Margin in
GridGroupingControl.
You can refer
to WinForms
GridGroupingControl feature tour page to know about its
other groundbreaking feature representations and WinForms
GridGroupingControl documentation, and how to quickly get
started for configuration specifications. You can also explore our WinForms
GridGroupingControl example to understand how to create and manipulate
data.
For current
customers, you can check out our components from the License and
Downloads page. If you are new to Syncfusion, you can try our
30-day free trial to check out our other controls.
If you have any queries or require clarifications, please let us know in the comments section below. You can also contact us through our support forums, Direct-Trac, or feedback portal. We are always happy to assist you!