Compartir a través de


Chart.Deactivate (Evento) (2007 System)

Actualización: noviembre 2007

Se produce cuando la selección se desplaza fuera del control Chart, de modo que el control Chart queda desactivado.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v9.0 (en Microsoft.Office.Tools.Excel.v9.0.dll)

Sintaxis

Public Event Deactivate As ChartEvents_DeactivateEventHandler

Dim instance As Chart
Dim handler As ChartEvents_DeactivateEventHandler

AddHandler instance.Deactivate, handler
public event ChartEvents_DeactivateEventHandler Deactivate

Ejemplos

En el siguiente ejemplo de código se crea un control Chart con un controlador para el evento Deactivate que muestra un cuadro de mensaje cuando se desactiva el gráfico.

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

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

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

Sub DeactivateChart_Deactivate() Handles DeactivateChart.Deactivate
    MsgBox("The chart was deactivated.")
End Sub
private void DisplayWhenDeactivated()
{
    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.Deactivate +=
        new Excel.ChartEvents_DeactivateEventHandler(
        chart1_Deactivate);
}

void chart1_Deactivate()
{
    MessageBox.Show("The chart was deactivated.");
}

Permisos

Vea también

Referencia

Chart (Clase)

Chart (Miembros)

Microsoft.Office.Tools.Excel (Espacio de nombres)