PowerTools MultiRow for Windows Forms 8.0J
Width プロパティ (Template)
使用例 

Templateの幅(ピクセル単位)を取得または設定します。
構文
Public Property Width As Integer
public int Width {get; set;}

プロパティ値

Templateの幅。既定値は620です。
解説

LayoutMode プロパティの値が LayoutMode.TopToBottom の場合、このプロパティの値は 1 つのセクションの幅になります。LayoutMode プロパティの値が LayoutMode.LeftToRight の場合、このプロパティの値はすべてのセクションの幅の合計になります。

LayoutMode プロパティが LayoutMode.LeftToRight の場合は、このプロパティの値を変更しても効果はありません。

使用例
次のサンプルコードは、Template.Widthを設定する方法を示します。このサンプルコードは、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
参照

Template クラス
Template メンバ

 

 


© 2008-2015 GrapeCity inc. All rights reserved.