DataGridViewRow::AdjustRowHeaderBorderStyle Method (DataGridViewAdvancedBorderStyle^, DataGridViewAdvancedBorderStyle^, Boolean, Boolean, Boolean, Boolean)
Modifies an input row header border style according to the specified criteria.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public: virtual DataGridViewAdvancedBorderStyle^ AdjustRowHeaderBorderStyle( DataGridViewAdvancedBorderStyle^ dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle^ dataGridViewAdvancedBorderStylePlaceholder, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedRow, bool isLastVisibleRow )
Parameters
- dataGridViewAdvancedBorderStyleInput
-
Type:
System.Windows.Forms::DataGridViewAdvancedBorderStyle^
A DataGridViewAdvancedBorderStyle that represents the row header border style to modify.
- dataGridViewAdvancedBorderStylePlaceholder
-
Type:
System.Windows.Forms::DataGridViewAdvancedBorderStyle^
A DataGridViewAdvancedBorderStyle that is used to store intermediate changes to the row header border style.
- singleVerticalBorderAdded
-
Type:
System::Boolean
true to add a single vertical border to the result; otherwise, false.
- singleHorizontalBorderAdded
-
Type:
System::Boolean
true to add a single horizontal border to the result; otherwise, false.
- isFirstDisplayedRow
-
Type:
System::Boolean
true if the row is the first row displayed in the DataGridView; otherwise, false.
- isLastVisibleRow
-
Type:
System::Boolean
true if the row is the last row in the DataGridView that has its Visible property set to true; otherwise, false.
Return Value
Type: System.Windows.Forms::DataGridViewAdvancedBorderStyle^A DataGridViewAdvancedBorderStyle that represents the new border style used.
The DataGridView control internally calls the AdjustRowHeaderBorderStyle method to determine the appearance of the borders for the row header cells. The DataGridView control typically uses the value of the AdvancedRowHeadersBorderStyle property for the dataGridViewAdvancedBorderStyleInput parameter.
Notes to Inheritors:
Override this method if you want to customize the appearance of the borders of row header cells.
The following code example demonstrates how to override the AdjustRowHeaderBorderStyle method to customize the borders of the row header cells. This code example is part of a larger example provided for the DataGridViewAdvancedBorderStyle class.
Available since 2.0