DataGridView.AdjustColumnHeaderBorderStyle メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridView.AdjustColumnHeaderBorderStyle メソッドの意味・解説 

DataGridView.AdjustColumnHeaderBorderStyle メソッド

メモ : このメソッドは、.NET Framework version 2.0新しく追加されたものです。

現在塗りつぶされている DataGridView の列ヘッダー セルDataGridViewAdvancedBorderStyle調整します

名前空間: System.Windows.Forms
アセンブリ: 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

パラメータ

dataGridViewAdvancedBorderStyleInput

変更するヘッダー境界線スタイルを表す 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;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DataGridView.AdjustColumnHeaderBorderStyle メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridView.AdjustColumnHeaderBorderStyle メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS