Chartコントロールは、グラフにカスタムタイトルを追加することができます。Titlesコレクションは、ChartControlオブジェクトからアクセスが可能です。必要な数のタイトルを追加することができるとともに、それらをグラフ領域の任意の場所に配置する、フォントを変更する、境界線と影を追加する、好きな背景の外観に変える、テキストの位置を変更するなど、タイトルの外観を自由自在に設定することができます。

以下のサンプルコードは、実行時にヘッダとフッタタイトルを作成し、それらをChartControlオブジェクトのTitlesプロパティに追加する方法を示します。
Visual Basic
    
        
            
                
                    | Visual Basicコード | 
                    
                         
                            コードのコピー
                         
                     | 
                
                
                    | 
                         ' ヘッダとフッタタイトルを作成します。 
                        Dim tHeader As New GrapeCity.ActiveReports.Chart.Title 
                        Dim tFooter As New GrapeCity.ActiveReports.Chart.Title 
                         
                        ' ヘッダのプロパティを設定します。 
                        tHeader.Alignment = Chart.Alignment.Center 
                        tHeader.Backdrop = New GrapeCity.ActiveReports.Chart.Graphics.Backdrop(System.Drawing.Color.Thistle) 
                        tHeader.Border = New GrapeCity.ActiveReports.Chart.Border( _ 
                           New GrapeCity.ActiveReports.Chart.Graphics.Line(System.Drawing.Color.DimGray), 3) 
                        tHeader.DockArea = Me.ChartControl1.ChartAreas(0) 
                        tHeader.Docking = Chart.DockType.Top 
                        tHeader.Font = New GrapeCity.ActiveReports.Chart.FontInfo(System.Drawing.Color.White, _ 
                           New System.Drawing.Font("Arial", 25.0F)) 
                        tHeader.Text = "Chart Title" 
                        tHeader.Visible = True 
                         
                        ' フッタのプロパティを設定します。 
                        tFooter.Alignment = Chart.Alignment.Center 
                        tFooter.Backdrop = New GrapeCity.ActiveReports.Chart.Graphics.Backdrop(System.Drawing.Color.Thistle) 
                        tFooter.Border = New GrapeCity.ActiveReports.Chart.Border( _ 
                           New GrapeCity.ActiveReports.Chart.Graphics.Line(System.Drawing.Color.Indigo), 0, System.Drawing.Color.Black) 
                        tFooter.DockArea = Me.ChartControl1.ChartAreas(0) 
                        tFooter.Docking = Chart.DockType.Bottom 
                        tFooter.Font = New GrapeCity.ActiveReports.Chart.FontInfo(System.Drawing.Color.DimGray, _ 
                           New System.Drawing.Font("Arial", 12.0F, System.Drawing.FontStyle.Bold)) 
                        tFooter.Text = "Chart Footer" 
                        tFooter.Visible = True 
                         
                        ' ヘッダとフッタタイトルをタイトルコレクションに追加します。 
                        Me.ChartControl1.Titles.AddRange(New GrapeCity.ActiveReports.Chart.Title() {tHeader, tFooter}) 
                     | 
                
            
        
     
 
C#
    
        
            
                
                    | C#コード | 
                    
                         
                            コードのコピー
                         
                     | 
                
                
                    | 
                         // ヘッダとフッタタイトルを作成します。 
                        GrapeCity.ActiveReports.Chart.Title tHeader = new GrapeCity.ActiveReports.Chart.Title(); 
                        GrapeCity.ActiveReports.Chart.Title tFooter = new GrapeCity.ActiveReports.Chart.Title(); 
                         
                        // ヘッダのプロパティを設定します。 
                        tHeader.Alignment = GrapeCity.ActiveReports.Chart.Alignment.Center; 
                        tHeader.Backdrop = new GrapeCity.ActiveReports.Chart.Graphics.Backdrop(System.Drawing.Color.Thistle); 
                        tHeader.Border = new GrapeCity.ActiveReports.Chart.Border( 
                            new GrapeCity.ActiveReports.Chart.Graphics.Line(System.Drawing.Color.DimGray), 3); 
                        tHeader.DockArea = this.chartControl1.ChartAreas[0]; 
                        tHeader.Docking = GrapeCity.ActiveReports.Chart.DockType.Top; 
                        tHeader.Font = new GrapeCity.ActiveReports.Chart.FontInfo(System.Drawing.Color.White, 
                            new System.Drawing.Font("Arial", 25F)); 
                        tHeader.Text = "Chart Title"; 
                        tHeader.Visible = true; 
                         
                        // フッタのプロパティを設定します。 
                        tFooter.Alignment = GrapeCity.ActiveReports.Chart.Alignment.Center; 
                        tFooter.Backdrop = new GrapeCity.ActiveReports.Chart.Graphics.Backdrop(System.Drawing.Color.Thistle); 
                        tFooter.Border = new GrapeCity.ActiveReports.Chart.Border( 
                            new GrapeCity.ActiveReports.Chart.Graphics.Line(System.Drawing.Color.Indigo), 0, System.Drawing.Color.Black); 
                        tFooter.DockArea = this.chartControl1.ChartAreas[0]; 
                        tFooter.Docking = GrapeCity.ActiveReports.Chart.DockType.Bottom; 
                        tFooter.Font = new GrapeCity.ActiveReports.Chart.FontInfo(System.Drawing.Color.DimGray, 
                            new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold)); 
                        tFooter.Text = "Chart Footer"; 
                        tFooter.Visible = true; 
                         
                        // ヘッダとフッタタイトルをタイトルコレクションに追加します。 
                        this.chartControl1.Titles.AddRange(new GrapeCity.ActiveReports.Chart.Title[] {tHeader,tFooter}); 
                     |