我有一個問題,可能是一個簡單的解決方案,但我只是不明白。 所以我想要發生什麼事情,如果我按下鼠標左鍵。檢測多個鼠標點擊
private void DrawingPanel_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
//something happens
}
}
所以,工作正常。但現在問題來了客棧。現在,我要檢查的單擊事件中更多的點擊(現在我想想,是甚至有可能?) 事情是這樣的:
private void DrawingPanel_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
//something happens
//blabla...
if (e.Button == MouseButtons.Left)
{
//Do something
}
}
}
是類似的東西可能嗎?因爲第二個if (e.Button == MouseButtons.Left)
總是如此。 我該怎麼做才能讓它不是自動的?
這是哪一項技術? WinForms或WPF? – Spontifixus
抱歉忘了提。這是winforms –
當你停止點擊時,應用程序如何知道?暫停長度,鼠標移出面板,鍵盤事件?或者你在說雙擊? – mcalex