Compartir a través de


Chart.DragPlot (Evento) (2007 System)

Actualización: noviembre 2007

Se produce cuando se arrastra un rango de celdas y se coloca en el control Chart.

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 DragPlot As ChartEvents_DragPlotEventHandler

Dim instance As Chart
Dim handler As ChartEvents_DragPlotEventHandler

AddHandler instance.DragPlot, handler
public event ChartEvents_DragPlotEventHandler DragPlot

Ejemplos

En el siguiente ejemplo de código se crea un control Chart con un controlador para el evento DragPlot que muestra un cuadro de mensaje cuando se arrastra un rango de celdas y se coloca en el gráfico.

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

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

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

Sub DragPlotChart_DragPlot() Handles DragPlotChart.DragPlot
    MsgBox("A range was dragged and dropped on the chart.")
End Sub
private void DisplayDragPlot()
{
    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.DragPlot +=
        new Excel.ChartEvents_DragPlotEventHandler(
        chart1_DragPlot);
}

void chart1_DragPlot()
{
    MessageBox.Show("A range was dragged and dropped on the chart.");
}

Permisos

Vea también

Referencia

Chart (Clase)

Chart (Miembros)

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