locked
Как сделать чтобы экран не реагировал на нажатия на нем RRS feed

  • Вопрос

  • Добрый день . У меня вопрос , я использую MapControl и сделал на его основе приложения которое отмечает мое местоположение на карте , но  есть один большой косяк я когда бегаю то держу его в кармане и сенсор экрана реагирует на нажатия и соответственно оно то может вместо текущего положения показать какое то  левое расположение либо поменяет масштаб карты. Как мне запретить все это делать ?
    6 ноября 2016 г. 4:48

Ответы

  • Добрый день. Сделайте что-то наподобие экрана блокировки. Т.е. выведите на передний фон прозрачный элемент, который будет поглощать нажатия. Ну и придумайте механизм его установки и снятия...
    • Помечено в качестве ответа Timur2008 6 ноября 2016 г. 7:27
    6 ноября 2016 г. 7:06
  • Главный элемент в странице какой? Грид?

    Я бы на весь грид положила на верхний уровень прозрачную картинку, ну или с элементами по которым нужно потыкать в определенной последовательности для скрытия этой картинки, это чтоб был механизм ее убрать. Принцип у элементов грида такой, что последний созданный элемент находится по вертикали ближе к пользователю, таким образом растяните картинку на все колонки и столбцы перед закрывающимся тегом грида. И вот некое подобие экрана заставки...

    P.S. Это идея, на практике не проверяла, не судите строго если не работает...


    • Изменено Liliya Muray 7 ноября 2016 г. 19:20 очепятки
    • Помечено в качестве ответа Timur2008 8 ноября 2016 г. 5:26
    7 ноября 2016 г. 19:19

Все ответы

  • Добрый день. Сделайте что-то наподобие экрана блокировки. Т.е. выведите на передний фон прозрачный элемент, который будет поглощать нажатия. Ну и придумайте механизм его установки и снятия...
    • Помечено в качестве ответа Timur2008 6 ноября 2016 г. 7:27
    6 ноября 2016 г. 7:06
  • Хмм понял , спасибо за идею :)
    6 ноября 2016 г. 7:27
  • Добрый день. Сделайте что-то наподобие экрана блокировки. Т.е. выведите на передний фон прозрачный элемент, который будет поглощать нажатия. Ну и придумайте механизм его установки и снятия...
    блин не получается , пытаюсь внутрь канваса его запихать но мапконтрол на нажатия всеравно реагирует :(
    7 ноября 2016 г. 15:02
  • Главный элемент в странице какой? Грид?

    Я бы на весь грид положила на верхний уровень прозрачную картинку, ну или с элементами по которым нужно потыкать в определенной последовательности для скрытия этой картинки, это чтоб был механизм ее убрать. Принцип у элементов грида такой, что последний созданный элемент находится по вертикали ближе к пользователю, таким образом растяните картинку на все колонки и столбцы перед закрывающимся тегом грида. И вот некое подобие экрана заставки...

    P.S. Это идея, на практике не проверяла, не судите строго если не работает...


    • Изменено Liliya Muray 7 ноября 2016 г. 19:20 очепятки
    • Помечено в качестве ответа Timur2008 8 ноября 2016 г. 5:26
    7 ноября 2016 г. 19:19
  • Главный элемент в странице какой? Грид?

    Я бы на весь грид положила на верхний уровень прозрачную картинку, ну или с элементами по которым нужно потыкать в определенной последовательности для скрытия этой картинки, это чтоб был механизм ее убрать. Принцип у элементов грида такой, что последний созданный элемент находится по вертикали ближе к пользователю, таким образом растяните картинку на все колонки и столбцы перед закрывающимся тегом грида. И вот некое подобие экрана заставки...

    P.S. Это идея, на практике не проверяла, не судите строго если не работает...


    Хорошо понял , сегодня попробую так сделать.
    8 ноября 2016 г. 0:07
  • Главный элемент в странице какой? Грид?

    Я бы на весь грид положила на верхний уровень прозрачную картинку, ну или с элементами по которым нужно потыкать в определенной последовательности для скрытия этой картинки, это чтоб был механизм ее убрать. Принцип у элементов грида такой, что последний созданный элемент находится по вертикали ближе к пользователю, таким образом растяните картинку на все колонки и столбцы перед закрывающимся тегом грида. И вот некое подобие экрана заставки...

    P.S. Это идея, на практике не проверяла, не судите строго если не работает...


    Да это работает спасибо :) а вы не знаете можно ли как то сделать что бы можно было свайпом разблокировку сделать ? Например как майкрософт сделал с блокировкой экрана?
    8 ноября 2016 г. 5:29
  • Да это работает спасибо :) а вы не знаете можно ли как то сделать что бы можно было свайпом разблокировку сделать ? Например как майкрософт сделал с блокировкой экрана?
    Я еще только начинаю осваивать UWP и C#, поэтому вряд ли смогу с этим помочь. Создайте новый топик, но уже с таким вопросом, может его заметят и подскажут как это делается...
    8 ноября 2016 г. 6:04
  • Да это работает спасибо :) а вы не знаете можно ли как то сделать что бы можно было свайпом разблокировку сделать ? Например как майкрософт сделал с блокировкой экрана?

    Я еще только начинаю осваивать UWP и C#, поэтому вряд ли смогу с этим помочь. Создайте новый топик, но уже с таким вопросом, может его заметят и подскажут как это делается...
    ок всеравно спасибо за помощь :)
    8 ноября 2016 г. 6:16