GrapeCity.Win.MultiRow.v80 アセンブリ > GrapeCity.Win.MultiRow 名前空間 > GcMultiRow クラス : FreezeBottomRowCount プロパティ |
例外 | 解説 |
---|---|
System.ArgumentOutOfRangeException | 指定された値が0未満です。 |
このプロパティの値がRowCount - FreezeTopRowCountより大きい場合は、GcMultiRowコントロールのすべての行が固定されます。行数 - FreezeTopRowCountがこのプロパティの値を超えるまで行数を増やすと、非固定行が現れます。
固定された行(上部の固定行と下部の固定行を含む)の高さの合計がコントロールの行領域の高さより大きい場合は、コントロール全体が固定されます。ユーザーがコントロールを縮小表示できない場合は、このような状態にならないようにすることをお勧めします。
void setBottomFreezeButton_Click(object sender, EventArgs e) { if (this.gcMultiRow1.FreezeBottomRowCount == 0) { // Freeze some rows in bottom of gcMultiRow. this.gcMultiRow1.FreezeBottomRowCount = 2; } else { // Unfreeze rows in bottom of gcMultiRow. this.gcMultiRow1.FreezeBottomRowCount = 0; } }
Private Sub setBottomFreezeButton_Click(ByVal sender As Object, ByVal e As EventArgs) Handles setBottomFreezeButton.Click If Me.gcMultiRow1.FreezeBottomRowCount = 0 Then ' Freeze some rows in bottom of gcMultiRow. Me.gcMultiRow1.FreezeBottomRowCount = 2 Else ' Unfreeze rows in bottom of gcMultiRow. Me.gcMultiRow1.FreezeBottomRowCount = 0 End If End Sub