Share via


Chart.MouseUp, événement

Se produit lorsqu'un bouton de souris est relâché alors que le pointeur se trouve sur le contrôle Chart.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Event MouseUp As ChartEvents_MouseUpEventHandler
event ChartEvents_MouseUpEventHandler MouseUp

Exemples

L'exemple de code suivant crée un Chart avec un gestionnaire pour l'événement MouseUp qui affiche un message dans la cellule D14 lorsque le bouton de la souris est relâché alors que le pointeur se trouve sur le graphique. L'exemple utilise également les paramètres x et y du gestionnaire d'événements pour afficher les coordonnées du pointeur de la souris.

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

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

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

Sub MouseUpChart_MouseUp(ByVal Button As Integer, _
    ByVal Shift As Integer, ByVal x As Integer, _
    ByVal y As Integer) Handles MouseUpChart.MouseUp

    Me.Range("D14").Value2 = "The mouse was released on" & _
        " the chart at coordinates " & x.ToString() & ", " & _
        y.ToString()
End Sub
private void DisplayMouseUp()
{
    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.MouseUp +=
        new Excel.ChartEvents_MouseUpEventHandler(chart1_MouseUp);
}

void chart1_MouseUp(int Button, int Shift, int x, int y)
{
    this.Range["D14"].Value2 = "The mouse was released" +
        " on the chart at coordinates " + x.ToString() + ", " + 
        y.ToString();
}

Sécurité .NET Framework

Voir aussi

Référence

Chart Interface

Microsoft.Office.Tools.Excel, espace de noms