0 / 0 / 0
Регистрация: 02.06.2018
Сообщений: 60
|
|||||||||||
1 | |||||||||||
При переходе код выполняется заново, как исправить?18.07.2018, 14:52. Показов 1176. Ответов 3
Метки нет (Все метки)
В программе ,при переходе на Page1 выполняется этот код.
Делал кнопку по умолчанию выключенной и использовал такой код
Уже второй день не пойму,что и как,подскажите пожалуйста Нужно чтобы при переходе на Page1 начал выполняться код и если ходить по другим страницам и вернуться на Page1 код не выполнялся заново
0
|
18.07.2018, 14:52 | |
Ответы с готовыми решениями:
3
При переходе на новый процессор понадобится ли мне устанавливать заново ОС ? Нужно ли будет заново покупать игры и приложения при переходе на 5s с 4s Mozilla FireFox 47.0.2 - вкладка которая открыта, при переходе на неё, начинает загружаться заново Как исправить мерцание на странице сайта при переходе на якорь? |
19.07.2018, 23:51 | 3 | ||||||||||||||||||||
Сообщение было отмечено ILamerok как решение
Решение
ILamerok, создай отдельный класс, создай там метод индексации. Переходи куда угодно и подгружай данные из этого класса, если индексация закончилась. Не привязывайся ни к каким формам.
Добавлено через 38 минут Можно как-то так. Суть в том, что Task будет ожидаться 1 раз, пока у TaskCompletionSource не вызовут SetResult. Далее уже эта задача считается завершённой и возвращает одни и те же результаты и в точке
Сразу скажу, набросал, возможно, есть какие-то моменты, которые не учтены. Вроде обращений к Indexer из нескольких потоков и вызов Reset во время работы Task. На вскидку, по-моему, вызов Reset никак не нарушит работу. Но я не проверял App.xaml.cs Кликните здесь для просмотра всего текста
FileIndexer.cs
1
|
0 / 0 / 0
Регистрация: 02.06.2018
Сообщений: 60
|
|
20.07.2018, 20:08 [ТС] | 4 |
Casper-SC, Спасибо за ответ,сделал немного по другому
0
|
20.07.2018, 20:08 | |
20.07.2018, 20:08 | |
Помогаю со студенческими работами здесь
4
При переходе на некоторые сайты серый экран. Что делать? Как исправить? Как сделать при нажатии на context menu script, выполняется код timer.Start(); и при повторном нажатии выполняет код? Смещается футер при переходе на вкладку правила и показать все теги, как это можно исправить? Постраничная навигация. При переходе по ссылкам - 404 ошибка. Нужно исправить. Вылетает примерно через 30 минут (при переходе в нет, в стим, или вообще простотак но при переходе) Почему не работает код при переходе на fstream? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |