Я сделал событие для сетки в WPF C#.Событие «Пока кнопка нажата»
MouseMove Событие.
Я хочу Trigger MouseMove события Когда Левая кнопка мыши прессованных и Keep событие, даже если мышь находится в нерабочем состоянии сетки или даже из главного окна.
Когда кнопка является прессованнойДержите в 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 модели Когда пользователь Удерживая левую кнопку и вращать модель, пока он не двигается мышь, пока кнопка выпусков.
Это для того, чтобы сделать Программу и Вращение Eaasier для пользователя. Особенно длительное вращение вызывает выведение мыши из сетки.
Я попытался использовать while
, но он терпит неудачу, и вы знаете его из-за одиночной резьбы.
так, чтобы думать о том, чтобы каким-то образом расширить новую сетку по всему экрану, когда кнопка нажата внутри исходной сетки и сохранить ее до освобождения.
И, конечно, Dummy Grid witch is Hidden.
спасибо за пуская внимание! Люди задают вопрос 20 просмотров. Я задаю вопросы 6. @AntonSizikov –
http://meta.stackexchange.com/questions/10647/how-do-i-write-a-good-title –
спасибо за ссылку. я думаю, мне нужно научиться писать хорошее название :), но я попытался ОБЪЯСНАТЬ ПРОБЛЕМУ КАК ЛУЧШЕ, ЧТО Я МОГУ! @AntonSizikov –