我在WPF C#中爲Grid創建事件。事件「按下按鈕時」
The MouseMove事件。
我想觸發的MouseMove事件當鼠標左鍵按下和保持的事件甚至當鼠標離開電網甚至退出主窗口的。
當按鈕被按下保持的鼠標移動事件網格整個屏幕直到按鈕Releasd。
認爲這是鼠標移動事件法網格
private void Grid_MouseMove(object sender, MouseEventArgs e)
{
if (e.LeftButton == MouseButtonState.Pressed) // Only When Left button is Pressed.
{
// Perform operations And Keep it Until mouse Button is Released.
}
}
的目標是旋轉3D模型當用戶按住左鍵並當他移動鼠標,直到按鈕釋放旋轉模型。
這是爲了使用戶的程序和旋轉Eeasier。特別是執行長旋轉會導致鼠標離開網格。
我試圖使用while
,但它失敗,你知道它是因爲單線程。
因此,我的想法是以某種方式在原始網格中按下按鈕時將屏幕全部展開,並將其保留至發佈。
當然虛擬網格女巫是隱藏的。
感謝保持了關注!人們問問題20意見。我問問題6意見。 @AntonSizikov –
http://meta.stackexchange.com/questions/10647/how-do-i-write-a-good-title –
感謝您的鏈接。我想我需要學習如何編寫好的標題:)但我試圖儘可能地解釋問題! @AntonSizikov –