SPREAD for Windows Forms 17.0J 移行ガイド > 旧バージョンからの移行 > 旧バージョンとの相違点 > 12.0.4500.2012での変更点 > ColumnHeader、RowHeader、ColumnFooter > 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」に戻る