PowerTools CalendarGrid for Windows Forms 1.0J
PerformHorizontalAutoFit メソッド
使用例 

レイアウトインデックス。
特定の 1 列の AutoFit を実行します。
構文
Public Sub PerformHorizontalAutoFit( _
   ByVal index As Integer _
) 
public void PerformHorizontalAutoFit( 
   int index
)

パラメータ

index
レイアウトインデックス。
解説
index はレイアウトインデックスであり、RowHeader/ColumnHeader 領域と Content 領域を全体としてカウントします。列レイアウトインデックスを例にとると、RowHeader が 1 列、Content が 2 列のレイアウトで Content 領域の 2 番目の列をリサイズしたい場合は、列レイアウトインデックス 2 を使用します。つまり、列レイアウトインデックスは、RowHeader の最初の列 = 0、Content の最初の列 = 1、Content の 2 番目の列 = 2 のようにカウントされます。
使用例
次のサンプルコードは、列の自動フィットをコードによって実行する方法を示します。このサンプルコードは、GcCalendarGrid.CurrentCellPositionChanging イベントに示されている詳細なコード例の一部を抜粋したものです。
void EditingDemo_Load(object sender, EventArgs e)
{
    for (int i = 0; i < this.gcCalendarGrid.LayoutSettings.HorizontalLayoutInfo.Count; i++)
    {
        this.gcCalendarGrid.LayoutSettings.PerformHorizontalAutoFit(i);
    }
}
Private Sub EditingDemo_Load(sender As Object, e As EventArgs)
    For i As Integer = 0 To Me.gcCalendarGrid.LayoutSettings.HorizontalLayoutInfo.Count - 1
        Me.gcCalendarGrid.LayoutSettings.PerformHorizontalAutoFit(i)
    Next
End Sub
参照

CalendarGridLayoutSettings クラス
CalendarGridLayoutSettings メンバ

 

 


© 2014 GrapeCity inc. All rights reserved.