PowerTools MultiRow for Windows Forms 8.0J
Row クラス
メンバ  使用例 

GcMultiRowコントロールの内容領域にある行を表します。
構文
Public Class Row 
   Inherits Section
public class Row : Section 
解説
GcMultiRowのレイアウト表示には通常、上、行、下の3つの部分があります。上パネルにあるセクションはColumnHeaderSection、下パネルにあるセクションはColumnFooterSection、行パネルにあるセクションはRowです。すべての部分は0個以上のセクションを持ちます。ColumnHeaderSectionColumnFooterSectionの数は、GcMultiRowGcMultiRow.Templateプロパティによって決まります。1つのGcMultiRowの中にレイアウトの異なるColumnHeaderSectionColumnFooterSectionを含めることができます。GcMultiRowに含まれるRowの数は、GcMultiRow.RowCountプロパティによって決まります。1つのテンプレートにはRowが1つだけ含まれ、テンプレートのTemplate.Rowの繰り返しによってGcMultiRowの行が表されます。
使用例
次のサンプルコードは、Template.RowCellを追加する方法を示します。このサンプルコードは、HeaderCellクラスに示されている詳細なコード例の一部を抜粋したものです。
private void Form1_Load(object sender, EventArgs e)
{
    Template template1 = new Template();

    ColumnHeaderSection columnHeader1 = CreateColumnHeader();
    template1.ColumnHeaders.Add(columnHeader1);

    template1.Row.Cells.AddRange(CreateCellsInRow());
    template1.Row.Height = 21;

    ColumnFooterSection columnFooter1 = CreateColumnFooter();
    template1.ColumnFooters.Add(columnFooter1);

    template1.Width = 196;

    gcMultiRow1.Template = template1;
    gcMultiRow1.RowCount = 10;
    gcMultiRow1.ViewMode = ViewMode.Row;
}
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
    Dim template1 As New Template()

    Dim columnHeader1 As ColumnHeaderSection = CreateColumnHeader()
    template1.ColumnHeaders.Add(columnHeader1)

    template1.Row.Cells.AddRange(CreateCellsInRow())
    template1.Row.Height = 21

    Dim columnFooter1 As ColumnFooterSection = CreateColumnFooter()
    template1.ColumnFooters.Add(columnFooter1)

    template1.Width = 196

    gcMultiRow1.Template = template1
    gcMultiRow1.RowCount = 10
    gcMultiRow1.ViewMode = ViewMode.Row
End Sub
継承階層

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         GrapeCity.Win.MultiRow.Section
            GrapeCity.Win.MultiRow.Row

参照

Row メンバ
GrapeCity.Win.MultiRow 名前空間
ColumnHeaderSection クラス
ColumnFooterSection クラス
Section クラス
RowCollection クラス

 

 


© 2008-2015 GrapeCity inc. All rights reserved.