Gets the preferred (maximum needed) size of the cell for the renderer control.
Syntax
'Declaration
Public Overrides Function GetPreferredSize( _
ByVal As Graphics, _
ByVal As Size, _
ByVal As Appearance, _
ByVal As Object, _
ByVal As Single, _
ByVal fitColumn As Boolean, _
ByVal As Boolean _
) As Size
'Usage
Dim instance As ButtonCellType
Dim g As Graphics
Dim size As Size
Dim appearance As Appearance
Dim value As Object
Dim zoomFactor As Single
Dim fitColumn As Boolean
Dim fitRow As Boolean
Dim value As Size
value = instance.GetPreferredSize(g, size, appearance, value, zoomFactor, fitColumn, fitRow)
public override Size GetPreferredSize(
Graphics ,
Size ,
Appearance ,
object ,
float ,
bool fitColumn,
bool
)
Parameters
- g
- Graphics device interface for painting the cell
- size
- Preferred or maximum needed size
- appearance
- Appearance settings
- value
- Object that contains the name of the renderer control
- zoomFactor
- Numeric value for zoom factor for scaling the display of the renderer control
- fitColumn
- Whether to fit the column
- fitRow
- Whether to fit the row
See Also