Condividi tramite


Evento Chart.DragPlot

Si verifica quando un intervallo di celle viene trascinato e rilasciato sul controllo Chart.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)

Sintassi

'Dichiarazione
Event DragPlot As ChartEvents_DragPlotEventHandler
event ChartEvents_DragPlotEventHandler DragPlot

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo Chart con un gestore per l'evento DragPlot che visualizza una finestra di messaggio quando un intervallo di celle viene trascinato e rilasciato sul grafico.

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.");
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Chart Interfaccia

Spazio dei nomi Microsoft.Office.Tools.Excel