Share via


Chart.Resize, événement

Se produit lorsque la taille du contrôle Chart est modifiée.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Event Resize As ChartEvents_ResizeEventHandler
event ChartEvents_ResizeEventHandler Resize

Exemples

L'exemple de code suivant crée un Chart avec un gestionnaire pour l'événement Resize qui affiche un message lorsque le graphique est redimensionné.

WithEvents ResizeChart As Microsoft.Office.Tools.Excel.Chart

Private Sub DisplayResize()
    Me.Range("A1", "A5").Value2 = 22
    Me.Range("B1", "B5").Value2 = 55

    ResizeChart = Me.Controls.AddChart(Me.Range("D2", "H12"), _
        "ResizeChart")
    ResizeChart.SetSourceData(Me.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    ResizeChart.ChartType = Excel.XlChartType.xl3DColumn
End Sub

Sub ResizeChart_Resize() Handles ResizeChart.Resize
    MsgBox("The chart was resized.")
End Sub
private void DisplayResize()
{
    this.Range["A1", "A5"].Value2 = 22;
    this.Range["B1", "B5"].Value2 = 55;

    Microsoft.Office.Tools.Excel.Chart chart1 =
        this.Controls.AddChart(this.Range["D2", "H12"], 
        "chart1");
    chart1.SetSourceData(this.Range["A1", "B5"], 
        Excel.XlRowCol.xlColumns);
    chart1.ChartType = Excel.XlChartType.xl3DColumn;

    chart1.Resize +=
        new Excel.ChartEvents_ResizeEventHandler(chart1_Resize);
}

void chart1_Resize()
{
    MessageBox.Show("The chart was resized.");
}

Sécurité .NET Framework

Voir aussi

Référence

Chart Interface

Microsoft.Office.Tools.Excel, espace de noms