FarPoint.Win.Spread Assembly > FarPoint.Win.Spread.CellType Namespace > TextCellType Class > GetPreferredSize Method : GetPreferredSize(Control) Method |
'Declaration Public Overloads Overrides Function GetPreferredSize( _ ByVal editor As Control _ ) As Size
'Usage Dim instance As TextCellType Dim editor As Control Dim value As Size value = instance.GetPreferredSize(editor)
FarPoint.Win.Spread.CellType.TextCellType t; private void Form1Load(object sender, System.EventArgs e) { t = new FarPoint.Win.Spread.CellType.TextCellType(); fpSpread1.ActiveSheet.Cells[0, 0].Text = "Test the editors size"; } private void fpSpread1EditModeOn(object sender, System.EventArgs e) { Size s; s = t.GetPreferredSize(fpSpread1.EditingControl); MessageBox.Show("The width of the editor is " + s.Width.ToString()); }
Dim t As New FarPoint.Win.Spread.CellType.TextCellType Private Sub Form1Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load FpSpread1.ActiveSheet.Cells(0, 0).CellType = t FpSpread1.ActiveSheet.Cells(0, 0).Text = "Test the editors size" End Sub Private Sub FpSpread1EditModeOn(ByVal sender As Object, ByVal e As System.EventArgs) Handles FpSpread1.EditModeOn Dim s As Size s = t.GetPreferredSize(FpSpread1.EditingControl) MessageBox.Show("The width of the editor is " & s.Width.ToString()) End Sub
Target Platforms: Windows 2000 Professional (SP4), Windows 2000 Server, Windows 2003 Server (SP1), Windows Server 2012 R2, Windows 2008, Windows XP (SP2), Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10