Chart.MouseMove Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsque la position du pointeur de la souris change au-dessus du contrôle Chart.
event Microsoft.Office.Interop.Excel.ChartEvents_MouseMoveEventHandler MouseMove;
Type d'événement
Exemples
L’exemple de code suivant crée un Chart avec un gestionnaire pour l' MouseMove événement qui affiche un message dans la cellule D14 lorsque la souris se déplace alors que le pointeur se trouve sur le graphique.
private void DisplayMouseMove()
{
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.MouseMove +=
new Excel.ChartEvents_MouseMoveEventHandler(
chart1_MouseMove);
}
void chart1_MouseMove(int Button, int Shift, int x, int y)
{
this.Range["D14"].Value2 =
"The mouse is moving over the chart.";
}
WithEvents MouseMoveChart As Microsoft.Office.Tools.Excel.Chart
Private Sub DisplayMouseMove()
Me.Range("A1", "A5").Value2 = 22
Me.Range("B1", "B5").Value2 = 55
MouseMoveChart = Me.Controls.AddChart(Me.Range("D2", "H12"), _
"MouseMoveChart")
MouseMoveChart.SetSourceData(Me.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
MouseMoveChart.ChartType = Excel.XlChartType.xl3DColumn
End Sub
Sub MouseMoveChart_MouseMove(ByVal Button As Integer, _
ByVal Shift As Integer, ByVal x As Integer, _
ByVal y As Integer) Handles MouseMoveChart.MouseMove
Me.Range("D14").Value2 = "The mouse is moving over the chart."
End Sub