Evento Chart.DragOver
Si verifica quando un intervallo di celle viene trascinato su un controllo Chart.
Spazio dei nomi: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel (in Microsoft.Office.Tools.Excel.dll)
Sintassi
'Dichiarazione
Event DragOver As ChartEvents_DragOverEventHandler
event ChartEvents_DragOverEventHandler DragOver
Esempi
Nell'esempio di codice riportato di seguito viene creato un controllo Chart con un gestore per l'evento DragOver che visualizza una finestra di messaggio quando un intervallo di celle viene trascinato sul grafico.
WithEvents DragOverChart As Microsoft.Office.Tools.Excel.Chart
Private Sub DisplayDragOver()
Me.Range("A1", "A5").Value2 = 22
Me.Range("B1", "B5").Value2 = 55
DragOverChart = Me.Controls.AddChart(Me.Range("D2", "H12"), _
"DragOverChart")
DragOverChart.SetSourceData(Me.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
DragOverChart.ChartType = Excel.XlChartType.xl3DColumn
End Sub
Sub DragOverChart_DragOver() Handles DragOverChart.DragOver
MsgBox("A range was dragged over the chart.")
End Sub
private void DisplayDragOver()
{
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.DragOver +=
new Excel.ChartEvents_DragOverEventHandler(
chart1_DragOver);
}
void chart1_DragOver()
{
MessageBox.Show("A range was dragged over the chart.");
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.