本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

Chart.MouseDown 事件

 

會在指標位於 Chart 控制項上時按下滑鼠按鈕時發生。

命名空間:   Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel (在 Microsoft.Office.Tools.Excel.dll 中)

event ChartEvents_MouseDownEventHandler MouseDown

下列程式碼範例會建立 Chart,以及 MouseDown 事件的處理常式,當指標位於圖表上並按下滑鼠按鈕時,會在儲存格 D14 中顯示滑鼠指標的座標。

private void DisplayMouseDown()
{
    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.MouseDown +=
        new Excel.ChartEvents_MouseDownEventHandler(
        chart1_MouseDown);
}

void chart1_MouseDown(int Button, int Shift, int x, int y)
{
    this.Range["D14"].Value2 = "The chart was clicked at" +
        " coordinates " + x.ToString() + ", " + y.ToString();
}
回到頁首
顯示: