locked
Появление панели AppBar RRS feed

  • Вопрос

  • Имеется такой вопрос. Мне нужно, чтобы панель приложения появлялась при движении мышкой. Какая функция позволит это сделать? Читал про класс AppBar, но что-то не нашел подходящего. Windows 8.1
    23 августа 2013 г. 14:00

Ответы

  • В смысле при движении мышкой? Т.е. если мышь двинется, то панель должна открыться?
    Ну обработайте событие PointerMoved для вашей страницы. 

    т.е. по сути получится код:

    private void pageRoot_PointerMoved(object sender, PointerRoutedEventArgs e)
            {
                BottomAppBar.IsSticky = true;
                BottomAppBar.IsOpen = true;
            }

    Тут, где бы, как бы не двинулась бы мышь, сразу откроется AppBar. Если это нужно на каком-то определенном объекте, просто обработайте это событие на нем.

    • Предложено в качестве ответа Ilya Onuchin 25 августа 2013 г. 15:17
    • Помечено в качестве ответа Priestos 26 августа 2013 г. 11:50
    25 августа 2013 г. 15:17

Все ответы

  • В смысле при движении мышкой? Т.е. если мышь двинется, то панель должна открыться?
    Ну обработайте событие PointerMoved для вашей страницы. 

    т.е. по сути получится код:

    private void pageRoot_PointerMoved(object sender, PointerRoutedEventArgs e)
            {
                BottomAppBar.IsSticky = true;
                BottomAppBar.IsOpen = true;
            }

    Тут, где бы, как бы не двинулась бы мышь, сразу откроется AppBar. Если это нужно на каком-то определенном объекте, просто обработайте это событие на нем.

    • Предложено в качестве ответа Ilya Onuchin 25 августа 2013 г. 15:17
    • Помечено в качестве ответа Priestos 26 августа 2013 г. 11:50
    25 августа 2013 г. 15:17

  • Большое спасибо! Работает! Так как я и хотел!
    26 августа 2013 г. 11:50