locked
Как сджелать прокрутку по колесу мыши? RRS feed

  • Вопрос

  • Вот взял я чужой интерфейс. (Т.е. тот который создаётся по умолчанию) "Приложение таблицы" которая в стандартных шаблонах.

    Но у них там ItemSourse формируется.

    А я вручную "напихал" элементов управления с шириной шире экрана.

    Всё нормально в режиме Имитатор "пальцем" прокрутка работает. А в режиме локального запуска колесом прокрутка не хочет работать. Хотя полосы появились - тут всё как положено.

    Может всё таки как то можно программно отслеживать колесо мыши? Пусть на программном уровне но прокрутить экран вправо.

    Спасибо.

    10 ноября 2012 г. 5:21

Ответы

  • Недавно мне на похожий вопрос отвечали:

    private int count = 0;
    private void Grid_PointerWheelChanged_1(object sender, PointerRoutedEventArgs e)
    {
        if (e.GetCurrentPoint(null).Properties.MouseWheelDelta > 0)
            count++;
        else
            count--;
        txt1.Text = count.ToString();
    }
    • Помечено в качестве ответа developers_s 10 ноября 2012 г. 13:44
    10 ноября 2012 г. 8:27

Все ответы

  • Недавно мне на похожий вопрос отвечали:

    private int count = 0;
    private void Grid_PointerWheelChanged_1(object sender, PointerRoutedEventArgs e)
    {
        if (e.GetCurrentPoint(null).Properties.MouseWheelDelta > 0)
            count++;
        else
            count--;
        txt1.Text = count.ToString();
    }
    • Помечено в качестве ответа developers_s 10 ноября 2012 г. 13:44
    10 ноября 2012 г. 8:27
  • Что то есть. Попробую.
    10 ноября 2012 г. 13:44