DataGridViewRow.AdjustRowHeaderBorderStyle メソッド
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Public Overridable Function AdjustRowHeaderBorderStyle ( _ dataGridViewAdvancedBorderStyleInput As DataGridViewAdvancedBorderStyle, _ dataGridViewAdvancedBorderStylePlaceholder As DataGridViewAdvancedBorderStyle, _ singleVerticalBorderAdded As Boolean, _ singleHorizontalBorderAdded As Boolean, _ isFirstDisplayedRow As Boolean, _ isLastVisibleRow As Boolean _ ) As DataGridViewAdvancedBorderStyle
Dim instance As DataGridViewRow Dim dataGridViewAdvancedBorderStyleInput As DataGridViewAdvancedBorderStyle Dim dataGridViewAdvancedBorderStylePlaceholder As DataGridViewAdvancedBorderStyle Dim singleVerticalBorderAdded As Boolean Dim singleHorizontalBorderAdded As Boolean Dim isFirstDisplayedRow As Boolean Dim isLastVisibleRow As Boolean Dim returnValue As DataGridViewAdvancedBorderStyle returnValue = instance.AdjustRowHeaderBorderStyle(dataGridViewAdvancedBorderStyleInput, dataGridViewAdvancedBorderStylePlaceholder, singleVerticalBorderAdded, singleHorizontalBorderAdded, isFirstDisplayedRow, isLastVisibleRow)
public virtual DataGridViewAdvancedBorderStyle AdjustRowHeaderBorderStyle ( DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedRow, bool isLastVisibleRow )
public: virtual DataGridViewAdvancedBorderStyle^ AdjustRowHeaderBorderStyle ( DataGridViewAdvancedBorderStyle^ dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle^ dataGridViewAdvancedBorderStylePlaceholder, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedRow, bool isLastVisibleRow )
public DataGridViewAdvancedBorderStyle AdjustRowHeaderBorderStyle ( DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, boolean singleVerticalBorderAdded, boolean singleHorizontalBorderAdded, boolean isFirstDisplayedRow, boolean isLastVisibleRow )
public function AdjustRowHeaderBorderStyle ( dataGridViewAdvancedBorderStyleInput : DataGridViewAdvancedBorderStyle, dataGridViewAdvancedBorderStylePlaceholder : DataGridViewAdvancedBorderStyle, singleVerticalBorderAdded : boolean, singleHorizontalBorderAdded : boolean, isFirstDisplayedRow : boolean, isLastVisibleRow : boolean ) : DataGridViewAdvancedBorderStyle
- dataGridViewAdvancedBorderStylePlaceholder
行ヘッダー境界線スタイルに対する中間的な変更を格納するために使用される DataGridViewAdvancedBorderStyle。
使用される新しい境界線スタイルを表す DataGridViewAdvancedBorderStyle。

DataGridView コントロールは AdjustRowHeaderBorderStyle メソッドを内部的に呼び出して、行ヘッダー セルの境界線の外観を決定します。DataGridView コントロールは通常、dataGridViewAdvancedBorderStyleInput パラメータに AdvancedRowHeadersBorderStyle プロパティの値を使用します。
継承時の注意 行ヘッダー セルの境界線の外観をカスタマイズする場合は、このメソッドをオーバーライドします。
AdjustRowHeaderBorderStyle メソッドをオーバーライドして、行ヘッダー セルの境界線をカスタマイズするコード例を次に示します。このコード例は、DataGridViewAdvancedBorderStyle クラスのトピックで取り上げているコード例の一部分です。
Public Overrides Function AdjustRowHeaderBorderStyle( _ ByVal dataGridViewAdvancedBorderStyleInput As DataGridViewAdvancedBorderStyle, _ ByVal dataGridViewAdvancedBorderStylePlaceHolder As DataGridViewAdvancedBorderStyle, _ ByVal singleVerticalBorderAdded As Boolean, _ ByVal singleHorizontalBorderAdded As Boolean, _ ByVal isFirstDisplayedRow As Boolean, _ ByVal isLastDisplayedRow As Boolean) As DataGridViewAdvancedBorderStyle ' Customize the top border of the first row header and the ' right border of all the row headers. Use the input style for ' all other borders. If isFirstDisplayedRow Then dataGridViewAdvancedBorderStylePlaceHolder.Top = _ DataGridViewAdvancedCellBorderStyle.InsetDouble Else dataGridViewAdvancedBorderStylePlaceHolder.Top = _ DataGridViewAdvancedCellBorderStyle.None End If With dataGridViewAdvancedBorderStylePlaceHolder .Right = DataGridViewAdvancedCellBorderStyle.OutsetDouble .Left = dataGridViewAdvancedBorderStyleInput.Left .Bottom = dataGridViewAdvancedBorderStyleInput.Bottom End With Return dataGridViewAdvancedBorderStylePlaceHolder End Function End Class
public override DataGridViewAdvancedBorderStyle AdjustRowHeaderBorderStyle( DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceHolder, bool singleVerticalBorderAdded, bool singleHorizontalBorderAdded, bool isFirstDisplayedRow, bool isLastDisplayedRow) { // Customize the top border of the first row header and the // right border of all the row headers. Use the input style for // all other borders. dataGridViewAdvancedBorderStylePlaceHolder.Top = isFirstDisplayedRow ? DataGridViewAdvancedCellBorderStyle.InsetDouble : DataGridViewAdvancedCellBorderStyle.None; dataGridViewAdvancedBorderStylePlaceHolder.Right = DataGridViewAdvancedCellBorderStyle.OutsetDouble; dataGridViewAdvancedBorderStylePlaceHolder.Left = dataGridViewAdvancedBorderStyleInput.Left; dataGridViewAdvancedBorderStylePlaceHolder.Bottom = dataGridViewAdvancedBorderStyleInput.Bottom; return dataGridViewAdvancedBorderStylePlaceHolder; }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- DataGridViewRow.AdjustRowHeaderBorderStyle メソッドのページへのリンク