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

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

DataGridViewRow.GetState メソッド

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

行の現在の状態を示す値を返します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Overridable Function
 GetState ( _
    rowIndex As Integer _
) As DataGridViewElementStates
Dim instance As DataGridViewRow
Dim rowIndex As Integer
Dim returnValue As DataGridViewElementStates

returnValue = instance.GetState(rowIndex)
public virtual DataGridViewElementStates GetState (
    int rowIndex
)
public:
virtual DataGridViewElementStates GetState (
    int rowIndex
)
public DataGridViewElementStates GetState (
    int rowIndex
)
public function GetState (
    rowIndex : int
) : DataGridViewElementStates

パラメータ

rowIndex

行のインデックス

戻り値
行の状態を示す、DataGridViewElementStates 値のビットごとの組み合わせ

例外例外
例外種類条件

ArgumentOutOfRangeException

行が DataGridView コントロール追加されましたが、rowIndex の値が有効な範囲 (0 ~コントロール行数 - 1) 内にありません。

ArgumentException

行は共有行ではありませんが、rowIndex の値が行Index プロパティ値に一致しません。

または

行は DataGridView コントロール追加されていませんが、rowIndex の値が行Index プロパティ値に一致しません。

解説解説

このメソッドは、共有行の状態を確認する場合に便利です。共有行では Index の値が -1 になりますこのためState プロパティ共有行では使用できません。このメソッド使用するには、実際の行インデックス渡します。IndexOf メソッド呼び出すことにより、共有行の実際インデックス取得できます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewRow クラス
DataGridViewRow メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridViewElementStates 列挙
DataGridViewBand.Index プロパティ
State
DataGridViewRowCollection.IndexOf
その他の技術情報
Windows フォーム DataGridView コントロール拡張するための推奨される手順



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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS