Formatイベントは、セクションの高さを変更できる唯一のイベントです。このイベントは、コントロールの設定や変更、またはサブレポートに伴うサブレポートコントロールのロードに使用します。子コントロールまたはセクション自身のCanGrowプロパティまたはCanShrinkプロパティが True に設定されている場合、子コントロールやセクション自身の拡大/縮小はすべてこのイベント内で実行されます。ActiveReportsは、レイアウトやデータの変更に対して、イベントの直後に値を修正する可能性があるため、コントロールまたはセクションの高さに関する情報は正確ではなくなります。
private void detail_Format(object sender, System.EventArgs eArgs) { this.detail.AddBookmark("Products"); this.detail.BackColor = System.Drawing.Color.Transparent; this.detail.CanGrow = true; this.detail.CanShrink = false; this.detail.Controls.Clear(); this.detail.Height = 2.0f; this.detail.Name = "Products"; this.detail.Visible = true; this.detail.SizeToFit(); }
Private Sub Detail1_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles Detail1.Format Me.Detail1.AddBookmark("Products") Me.Detail1.BackColor = System.Drawing.Color.Transparent Me.Detail1.CanGrow = True Me.Detail1.CanShrink = False Me.Detail1.Controls.Clear() Me.Detail1.Height = 2.0F Me.Detail1.Name = "Products" Me.Detail1.Visible = True Me.Detail1.SizeToFit() End Sub