Condividi tramite


Evento Chart.MouseUp (System 2007)

Aggiornamento: novembre 2007

Si verifica quando un pulsante del mouse viene rilasciato mentre il puntatore è posizionato sul controllo Chart.

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

Sintassi

Public Event MouseUp As ChartEvents_MouseUpEventHandler

Dim instance As Chart
Dim handler As ChartEvents_MouseUpEventHandler

AddHandler instance.MouseUp, handler
public event ChartEvents_MouseUpEventHandler MouseUp

Esempi

Nell'esempio di codice riportato di seguito viene creato un controllo Chart con un gestore per l'evento MouseUp che visualizza un messaggio nella cella D14 quando il pulsante del mouse viene rilasciato mentre il puntatore è posizionato sul grafico. Nell'esempio vengono inoltre utilizzati i parametri x e y del gestore eventi per visualizzare le coordinate del puntatore del mouse.

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", missing].Value2 = "The mouse was released" +
        " on the chart at coordinates " + x.ToString() + ", " + 
        y.ToString();
}

Autorizzazioni

Vedere anche

Riferimenti

Chart Classe

Membri Chart

Spazio dei nomi Microsoft.Office.Tools.Excel