MESCIUS SPREAD for Windows Forms 17.0J 移行ガイド
ColumnHeader/RowHeader/ColumnFooter

行の高さに関する変更点は、次のとおりです。

列ヘッダの行の高さ、行ヘッダの列幅、列フッタの行の高さ

17.0Jでは、RowHeaderおよびColumnFooterの行の高さ、ColumnHeaderの列幅にアクセスすると、デフォルトでは「-1」が返されます。これは、何も設定されていないことを意味します。次に、例を示します。

Console.WriteLine(fpSpread1.ActiveSheet.RowHeader.Columns[0].Width); // -1が返されます。
Console.WriteLine(fpSpread1.ActiveSheet.ColumnHeader.Rows[0].Height); // -1が返されます。
Console.WriteLine(fpSpread1.ActiveSheet.ColumnFooter.Rows[0].Height); // -1が返されます。

次のコードスニペットは、レイアウトの実際のサイズを取得します。

SpreadView spreadView = fpSpread1.ActiveSheet.ContainingViews[0];
Console.WriteLine(spreadView.GetColumnFooterCellRectangle(0,0,0));
Console.WriteLine(spreadView.GetColumnHeaderCellRectangle(0,0,0));
Console.WriteLine(spreadView.GetRowHeaderCellRectangle(0,0,0));

ColumnHeader/RowHeader/ColumnFooter」に戻る

 

 


© MESCIUS inc. All rights reserved.