Parameters
- width
- Width used to calculate word-wrapping.
Return Value
System.Drawing.Size object that represents the size of the content, in pixels.
int GetMaximumCellHeight(int row) { // maximum height is unknown int maxHeight = -1; // scan all columns to find the tallest content for (int col = 0; col < _flex.Cols.Count; col++) { // get cell content string text = _flex.GetDataDisplay(row, col); // check that the cell contains html if (!string.IsNullOrEmpty(text) && text.StartsWith("<html>")) { // measure height needed to render the Html _superLabel.Text = text; int width = _flex.Cols[col].WidthDisplay; int height = _superLabel.Measure(width).Height; // save maximum height if (height > maxHeight) maxHeight = height; } return maxHeight; }