MESCIUS SPREAD for Windows Forms 17.0J
GetPreferredPrintRowHeight メソッド

グラフィックデバイス
行インデックス
このシートの指定した行にある最も高さのあるセル(テキスト内容に基づく)の高さ(ピクセル単位)を取得します。
構文
'Declaration
 
Public Function GetPreferredPrintRowHeight( _
   ByVal g As Graphics, _
   ByVal row As Integer _
) As Single
public float GetPreferredPrintRowHeight( 
   Graphics g,
   int row
)

パラメータ

g
グラフィックデバイス
row
行インデックス

戻り値の型

最も高さのあるセル(テキスト内容に基づく)の高さ(ピクセル単位)を表す単精度浮動小数点数
次のサンプルコードは、このシートの最初の行にある最も高さのあるセル(テキスト内容に基づく)の高さを返します。
private void GetPrintHeight(Graphics g, float pwidth, FarPoint.Win.Spread.SheetView sheet) 
{ 
      sheet = fpSpread1.ActiveSheet; 
      pwidth = sheet.GetPreferredPrintRowHeight(g, 0); 
}

private void button1_Click(object sender, System.EventArgs e)
{
      Graphics g;
      float pw = 0;
      g = fpSpread1.CreateGraphics();
      GetPrintHeight(g, pw, fpSpread1.ActiveSheet); 
      MessageBox.Show(pw.ToString()); 
}
Private Sub GetPrintHeight(ByVal g As Graphics, ByVal pwidth As Single, ByVal sheet As FarPoint.Win.Spread.SheetView) 
      sheet = FpSpread1.ActiveSheet 
      pwidth = sheet.GetPreferredPrintRowHeight(g, 0) 
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
      Dim g As Graphics
      Dim pw As Single
      g = FpSpread1.CreateGraphics()
      GetPrintHeight(g, pw, FpSpread1.ActiveSheet)
      MessageBox.Show(sngl.ToString())
End Sub
参照

SheetView クラス
SheetView メンバ

開発者ガイド

印刷

 

 


© MESCIUS inc. All rights reserved.