'宣言 Public Overloads Function Measure() As System.Drawing.Size
public System.Drawing.Size Measure()
戻り値の型
System.Drawing.Sizeコンテンツのサイズ(ピクセル)を表す System.Drawing.Sizeオブジェクト。
'宣言 Public Overloads Function Measure() As System.Drawing.Size
public System.Drawing.Size Measure()
int GetMaximumCellWidth(int col) { // 最大幅は不明 int maxWidth = -1; // すべての行をスキャンして最も広いコンテンツを探す for (int row = 0; row < _flex.Rows.Count; row++) { // セルコンテンツを取得する string text = _flex.GetDataDisplay(row, col); // セルに html が含まれていることをチェックする if (!string.IsNullOrEmpty(text) && text.StartsWith("<html>")) { // Html の表示に必要な幅を計測する _superLabel.Text = text; int width = _superLabel.Measure().Width; // 最大幅を保存する if (width > maxWidth) maxWidth = width; } return maxWidth; } }