The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
Is it possible to turn off grid lines for individual cells? For example, I want to turn off the vertical grid lines for cell 2,2. It seems I can''t override InternalDrawVertBorders, but perhaps there is an event I can catch and cancel?
Thanks,
Steve
ADAdministrator Syncfusion Team January 17, 2005 02:20 PM UTC
By default, the grid draws the bottom and right borders for each cell. So, you can set
gridControl1[2,2].Borders.Bottom = GridBorder.Empty;
gridControl1[2,2].Borders.Right = GridBorder.Empty;
to turn these borders on an individual cell. (With a GridDataBoundGrid, you cannot set individual properties like this, so you would have to use either model.QuerycellInfo or PrepareViewStyleInfo to handle this.)
ADAdministrator Syncfusion Team January 18, 2005 01:23 AM UTC
Why is it that if I hard code the borders property in the load event that it works, but if I set the border property on the query cell info event it does not.
For example, in queryCellInfo I am setting the following, but the border is still being drawn.
if (e.RowIndex == 1 && e.ColIndex == 2)
{
e.Style.Borders.Bottom = Syncfusion.Windows.Forms.Grid.GridBorder.Empty;
}
Is there another property I need to set?
Thanks,
Steve
ADAdministrator Syncfusion Team January 18, 2005 05:54 AM UTC
Your code seems to work for me using 3010 in this sample.
http://www.syncfusion.com/forums/Uploads/GC_Borders.zip
Do you have other code that might be setting border styles somewhere?
STSteveJanuary 18, 2005 10:41 AM UTC
I found the mistake in my code. (queryCellInfo wasn''t wired in my test) Thanks.