Partager via


ChartSheetBase.MouseDown, événement

Se produit en cas de pression d'un bouton de la souris lorsque le pointeur est sur Microsoft.Office.Tools.Excel.ChartSheetBase.

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

Syntaxe

'Déclaration
Public Event MouseDown As ChartEvents_MouseDownEventHandler
public event ChartEvents_MouseDownEventHandler MouseDown

Exemples

L'exemple de code suivant illustre un gestionnaire de l'événement MouseDown qui affiche un message en cas de pression d'un bouton de la souris alors que le pointeur est sur le Microsoft.Office.Tools.Excel.ChartSheetBase actuel. 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.

Private Sub DisplayMouseDown()
    Globals.Sheet1.Range("A1", "A5").Value2 = 22
    Globals.Sheet1.Range("B1", "B5").Value2 = 55

    Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
        Excel.XlRowCol.xlColumns)
    Me.ChartType = Excel.XlChartType.xl3DColumn
End Sub

Sub ChartSheet1_MouseDown(ByVal Button As Integer, _
    ByVal Shift As Integer, ByVal x As Integer, _
    ByVal y As Integer) Handles Me.MouseDown

    MsgBox("The chart sheet was clicked at" & _
        " coordinates " & x.ToString() & ", " & y.ToString())
End Sub
private void DisplayMouseDown()
{
    Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
    Globals.Sheet1.Range["B1", "B5"].Value2 = 55;

    this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
        Excel.XlRowCol.xlColumns);
    this.ChartType = Excel.XlChartType.xl3DColumn;

    this.MouseDown +=
        new Excel.ChartEvents_MouseDownEventHandler(
        ChartSheet1_MouseDown);
}

void ChartSheet1_MouseDown(int Button, int Shift, int x, int y)
{
    MessageBox.Show("The chart sheet was clicked at" +
        " coordinates " + x.ToString() + ", " + y.ToString());
}

Sécurité .NET Framework

Voir aussi

Référence

ChartSheetBase Classe

Microsoft.Office.Tools.Excel, espace de noms