Sdílet prostřednictvím


ChartSheet.MouseMove – událost

Vyvolá se při umístění ukazatele myši Microsoft.Office.Tools.Excel.ChartSheet.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:   Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
  Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Deklarace
Event MouseMove As ChartEvents_MouseMoveEventHandler
event ChartEvents_MouseMoveEventHandler MouseMove

Příklady

Následující příklad kódu ukazuje obslužnou rutinu pro MouseMove událostí, který zobrazí okno se zprávou při umístění ukazatele myši nad aktuální Microsoft.Office.Tools.Excel.ChartSheet zatímco tlačítko stisknuté primární tlačítko myši.

Private Sub DisplayMouseMove()
    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_MouseMove(ByVal Button As Integer, _
    ByVal Shift As Integer, ByVal x As Integer, _
    ByVal y As Integer) Handles Me.MouseMove

    If Button = CType(Excel.XlMouseButton.xlPrimaryButton, Integer) Then
        MsgBox("The mouse is moving over the chart sheet.")
    End If
End Sub
private void DisplayMouseMove()
{
    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.MouseMove +=
        new Excel.ChartEvents_MouseMoveEventHandler(
        ChartSheet1_MouseMove);
}

void ChartSheet1_MouseMove(int Button, int Shift, int x, int y)
{
    if (Button == (int)Excel.XlMouseButton.xlPrimaryButton)
    {
        MessageBox.Show("The mouse is moving over the chart sheet.");
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ChartSheet Rozhraní

Microsoft.Office.Tools.Excel – obor názvů