GrapeCity.Win.MultiRow.v80 アセンブリ > GrapeCity.Win.MultiRow 名前空間 > Cell クラス : MaximumSize プロパティ |
例外 | 解説 |
---|---|
System.InvalidOperationException | オーナーテンプレートがすでにGcMultiRowに追加された後にこの値が設定されました。 |
値がSize.Emptyの場合は、Sizeに対してMaximumSizeが作用しないことを意味します。
このプロパティを設定すると、UIをサイズ変更するときの上限を制御できます。
MinimumSizeのWidthまたはHeightとMaximumSizeのWidthまたはHeightは個別に設定できます。たとえば、MinimumSizeのWidthとMaximumSizeのWidthを設定して水平方向のみを制限することが可能です。
void setFirstCellMaxSizeAndMinSize_Click(object sender, EventArgs e) { Cell cell = this.gcMultiRow1.Template.Row[0]; cell.MaximumSize = new Size(125, 0); cell.MinimumSize = new Size(60, 0); gcMultiRow1.Template = gcMultiRow1.Template; FillValue(); }
Private Sub setFirstCellMaxSizeAndMinSize_Click(ByVal sender As Object, ByVal e As EventArgs) Handles makeFirstCellMaxSizeAndMinSize.Click Dim cell As Cell = Me.gcMultiRow1.Template.Row(0) cell.MaximumSize = New Size(125, 0) cell.MinimumSize = New Size(60, 0) gcMultiRow1.Template = gcMultiRow1.Template FillValue() End Sub