MESCIUS SPREAD for Windows Forms 17.0J
Width プロパティ (Column)

この列のセルの幅を取得または設定します。
構文
'Declaration
 
Public Property Width As Single
public float Width {get; set;}

プロパティ値

幅の値(ピクセル単位)
例外
例外説明
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;
参照

Column クラス
Column メンバ

開発者ガイド

行の高さと列幅

 

 


© MESCIUS inc. All rights reserved.