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

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

TableLayoutPanel.GetRow メソッド

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

指定したコントロールの行の位置返します

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

例外例外
例外種類条件

ArgumentNullException

controlnull 参照 (Visual Basic では Nothing) です。

NotSupportedException

control が、この System.Windows.Forms.Layout.LayoutEngine によって配置できる型ではありません。

解説解説

control2 つ上の行にまたがる場合GetRow メソッドは最も小さい行インデックス返します

行の位置の値は 0 から始まるため、GetRowHeights によって返される配列インデックスとして使用できます

このメソッドは、Row プロパティによって呼び出されます。このプロパティは、デザイン時にパネルによって子コントロール追加されます。

位置LayoutEngine によって決定される場合でも、control実際位置を取得するには、GetPositionFromControl メソッド呼び出します。

使用例使用例

TableLayoutPanel 内のすべてのコントロール列挙してGetRow メソッド使用してコントロールの行インデックス検索するコード例次に示します

Private Sub getRowBtn_Click( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles getRowBtn.Click

    Dim c As Control
    For Each c In Me.TableLayoutPanel1.Controls

        Trace.WriteLine(Me.TableLayoutPanel1.GetRow(c))

    Next

End Sub
private void getRowBtn_Click(
    System.Object sender, 
    System.EventArgs e)
{
    foreach ( Control c in this.TableLayoutPanel1.Controls
 )
    {
        Trace.WriteLine(this.TableLayoutPanel1.GetRow(c));
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TableLayoutPanel クラス
TableLayoutPanel メンバ
System.Windows.Forms 名前空間
GetRowHeights
GetColumn
GetControlFromPosition


このページでは「.NET Framework クラス ライブラリ リファレンス」からTableLayoutPanel.GetRow メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からTableLayoutPanel.GetRow メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からTableLayoutPanel.GetRow メソッド を検索

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS