名前は単純な文字列または階層を作成するためのパスにします。たとえば、"Entry 1" が親のないノードだとすると、"Entry 1\Child 1.1" は、キャプションが "Child 1.1"、親が "Entry 1" のブックマークになります。
Private void viewer1_Load(object sender, System.EventArgs e) { rptDocument rpt = New rptDocument(); rpt.Run(); viewer1.Document=rpt.Document; int i; For (i = 1; i <= viewer1.Document.Bookmarks.Count; i++) { viewer1.Document.Bookmarks[i - 1].Label = "ブックマーク番号: " + i; } }
Private Sub viewer1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles arv.Load Dim rpt As New rptDocument rpt.Run() viewer1.Document = rpt.Document Dim i As Integer For i = 1 To arv.Document.Bookmarks.Count viewer1.Document.Bookmarks(i - 1).Label = "ブックマーク番号: " & i Next i End Sub