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

Public Overridable Function AdjustColumnHeaderBorderStyle ( _ dataGridViewAdvancedBorderStyleInput As DataGridViewAdvancedBorderStyle, _ dataGridViewAdvancedBorderStylePlaceholder As DataGridViewAdvancedBorderStyle, _ isFirstDisplayedColumn As Boolean, _ isLastVisibleColumn As Boolean _ ) As DataGridViewAdvancedBorderStyle
Dim instance As DataGridView Dim dataGridViewAdvancedBorderStyleInput As DataGridViewAdvancedBorderStyle Dim dataGridViewAdvancedBorderStylePlaceholder As DataGridViewAdvancedBorderStyle Dim isFirstDisplayedColumn As Boolean Dim isLastVisibleColumn As Boolean Dim returnValue As DataGridViewAdvancedBorderStyle returnValue = instance.AdjustColumnHeaderBorderStyle(dataGridViewAdvancedBorderStyleInput, dataGridViewAdvancedBorderStylePlaceholder, isFirstDisplayedColumn, isLastVisibleColumn)
public virtual DataGridViewAdvancedBorderStyle AdjustColumnHeaderBorderStyle ( DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, bool isFirstDisplayedColumn, bool isLastVisibleColumn )
public: virtual DataGridViewAdvancedBorderStyle^ AdjustColumnHeaderBorderStyle ( DataGridViewAdvancedBorderStyle^ dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle^ dataGridViewAdvancedBorderStylePlaceholder, bool isFirstDisplayedColumn, bool isLastVisibleColumn )
public DataGridViewAdvancedBorderStyle AdjustColumnHeaderBorderStyle ( DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStyleInput, DataGridViewAdvancedBorderStyle dataGridViewAdvancedBorderStylePlaceholder, boolean isFirstDisplayedColumn, boolean isLastVisibleColumn )
public function AdjustColumnHeaderBorderStyle ( dataGridViewAdvancedBorderStyleInput : DataGridViewAdvancedBorderStyle, dataGridViewAdvancedBorderStylePlaceholder : DataGridViewAdvancedBorderStyle, isFirstDisplayedColumn : boolean, isLastVisibleColumn : boolean ) : DataGridViewAdvancedBorderStyle
- dataGridViewAdvancedBorderStylePlaceholder
列ヘッダー境界線スタイルに対する中間的な変更を格納するために使用される DataGridViewAdvancedBorderStyle。
- isFirstDisplayedColumn
現在塗りつぶされている DataGridViewCell が DataGridView に表示される最初の列にある場合は true。それ以外の場合は false。
- isLastVisibleColumn
現在塗りつぶされている DataGridViewCell が、true に設定された Visible プロパティを持つ DataGridView の最後の列にある場合は true。それ以外の場合は false。
現在の列ヘッダーの境界線スタイルを表す DataGridViewAdvancedBorderStyle。

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

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


DataGridView クラス
DataGridView メンバ
System.Windows.Forms 名前空間
その他の技術情報
DataGridView コントロール (Windows フォーム)
Weblioに収録されているすべての辞書からDataGridView.AdjustColumnHeaderBorderStyle メソッドを検索する場合は、下記のリンクをクリックしてください。

- DataGridView.AdjustColumnHeaderBorderStyle メソッドのページへのリンク