FarPoint.Win.SpreadJ アセンブリ > FarPoint.Win.Spread 名前空間 > Column クラス : Width プロパティ |
例外 | 説明 |
---|---|
System.ArgumentOutOfRangeException | 指定された幅が範囲外です。有効な値は-1〜9,999,999ピクセルです。 |
これはSheetView.SetColumnWidthメソッドと同等です。列サイズの設定の詳細については、「行の高さと列幅」を参照してください。
GetPreferredWidthメソッドまたはSheetView.GetPreferredColumnWidthメソッドを使用することで、列の幅をセルのデータに基づいて設定できます。詳細については、「データに合わせたサイズ」を参照してください。
ユーザーが列のサイズを変更できるようにするには、Resizableプロパティを設定します。ユーザーに列のサイズ変更を許可した場合は、ユーザーが列のサイズを変更したときにFpSpread.ColumnWidthChangedイベントとSheetView.ColumnChangedイベントが発生します。
Dim col As FarPoint.Win.Spread.Column Dim size As Single col = FpSpread1.ActiveSheet.Columns(0) FpSpread1.ActiveSheet.Cells(0, 0).Text = "This text will be used to determine the width of the column" size = col.GetPreferredWidth() col.Width = size
FarPoint.Win.Spread.Column col; float size; col = fpSpread1.ActiveSheet.Columns[0]; fpSpread1.ActiveSheet.Cells[0, 0].Text = "This text will be used to determine the width of the column"; size = col.GetPreferredWidth(); col.Width = size;