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

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

DataGridViewRow.AdjustRowHeaderBorderStyle メソッド

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

指定した条件に従って入力ヘッダー境界線スタイル変更します

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

パラメータ

dataGridViewAdvancedBorderStyleInput

変更するヘッダー境界線スタイルを表す DataGridViewAdvancedBorderStyle。

dataGridViewAdvancedBorderStylePlaceholder

ヘッダー境界線スタイル対す中間的な変更格納するために使用される DataGridViewAdvancedBorderStyle

singleVerticalBorderAdded

結果一重線の垂直方向の境界線追加する場合trueそれ以外場合false

singleHorizontalBorderAdded

結果一重線の平方向の境界線追加する場合trueそれ以外場合false

isFirstDisplayedRow

その行が DataGridView で最初に表示される行の場合trueそれ以外場合false

isLastVisibleRow

その行が、Visible プロパティtrue設定された、DataGridView最後の行の場合trueそれ以外場合false

戻り値
使用される新し境界線スタイルを表す 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;
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewRow クラス
DataGridViewRow メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridView.AdvancedRowHeadersBorderStyle プロパティ
DataGridViewAdvancedBorderStyle クラス
Visible



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2024 GRAS Group, Inc.RSS