[GcSpreadGrid] LayoutModeプロパティがTemplateのときに変更した列幅の値を取得する方法

文書番号 : 85104     文書種別 : 使用方法     登録日 : 2020/05/21     最終更新日 : 2020/05/21
文書を印刷する
対象製品
SPREAD for WPF 3.0J
詳細
LayoutModeプロパティをTemplateに設定して1レコード複数行表示にしているとき、ユーザー操作で変更した列幅を取得するには、GetColumnWidthメソッドを使用します。

◎サンプルコード(VB)
Private Sub Window_Loaded(sender As Object, e As RoutedEventArgs)
    gcSpreadGrid1.LayoutMode = GrapeCity.Windows.SpreadGrid.LayoutMode.Template
    gcSpreadGrid1.ShowResizeTip = GrapeCity.Windows.SpreadGrid.ResizeTips.Horizontal
End Sub

Private Sub Button_Click(sender As Object, e As RoutedEventArgs) Handles button.Click
    System.Diagnostics.Debug.WriteLine(gcSpreadGrid1.GetColumnWidth(gcSpreadGrid1.ActiveColumnIndex))
End Sub
◎サンプルコード(C#)
private void Window_Loaded(object sender, RoutedEventArgs e)
{
    gcSpreadGrid1.LayoutMode = GrapeCity.Windows.SpreadGrid.LayoutMode.Template;
    gcSpreadGrid1.ShowResizeTip = GrapeCity.Windows.SpreadGrid.ResizeTips.Horizontal;
}

private void Button_Click(object sender, RoutedEventArgs e)
{
    System.Diagnostics.Debug.WriteLine(gcSpreadGrid1.GetColumnWidth(gcSpreadGrid1.ActiveColumnIndex));
}