Size: a a a

Xamarin Developers

2020 May 25

B

Bretbas in Xamarin Developers
Доброго времени суток, Господа.
Поделитесь опытом, кто какие техники использует для хранения состояния приложения в Xamarin?
К примеру, в WPF, я для себя реализовывал твое redux'оподобный фреймворк на базе RX.
Вот примерно как настраивался он у меня:
источник

B

Bretbas in Xamarin Developers
источник

B

Bretbas in Xamarin Developers
потом в конструкторах VM'ок я принимал IStore<AppState>, и подписывался на изменения определенных свойств состояния:
источник

B

Bretbas in Xamarin Developers
источник

SZ

Slava Zolotov in Xamarin Developers
Bretbas
Доброго времени суток, Господа.
Поделитесь опытом, кто какие техники использует для хранения состояния приложения в Xamarin?
К примеру, в WPF, я для себя реализовывал твое redux'оподобный фреймворк на базе RX.
Вот примерно как настраивался он у меня:
ты бы сразу написал что сделать хочешь)
источник

KS

Kirill Saltykov in Xamarin Developers
Bretbas
Доброго времени суток, Господа.
Поделитесь опытом, кто какие техники использует для хранения состояния приложения в Xamarin?
К примеру, в WPF, я для себя реализовывал твое redux'оподобный фреймворк на базе RX.
Вот примерно как настраивался он у меня:
Я бы не сказал, что все так делают)
В основном видел обычные MVVM проекты)
источник

M

Max in Xamarin Developers
Bretbas
Доброго времени суток, Господа.
Поделитесь опытом, кто какие техники использует для хранения состояния приложения в Xamarin?
К примеру, в WPF, я для себя реализовывал твое redux'оподобный фреймворк на базе RX.
Вот примерно как настраивался он у меня:
источник

M

Max in Xamarin Developers
+ можно вынести их в ControlTemplate в ресурсы если архитектура приложения позволяет
источник

B

Bretbas in Xamarin Developers
Slava Zolotov
ты бы сразу написал что сделать хочешь)
вопросов нет. Просто решил поинтересоваться, как кто делает)
источник

С

Серега in Xamarin Developers
коллеги, подскажите по GestureRecognizers...  Нужно во ViewList сделать свайп элементов. Вешаю на элементы PanGestureRecognizer. Все замечательно только скроллинг самого листа перестает работать... Как такая проблема решается?
источник

M

Max in Xamarin Developers
Серега
коллеги, подскажите по GestureRecognizers...  Нужно во ViewList сделать свайп элементов. Вешаю на элементы PanGestureRecognizer. Все замечательно только скроллинг самого листа перестает работать... Как такая проблема решается?
используйте SwipeView
источник

M

Max in Xamarin Developers
lf
источник

С

Серега in Xamarin Developers
Max
используйте SwipeView
Так он же еще в превью
источник

RG

Romson Gardey in Xamarin Developers
Серега
Так он же еще в превью
Пашет ок. В проде в паре прилаг
источник

С

Серега in Xamarin Developers
Хочется фундаментально разобраться, как отрабатываются события... Например в React-Native у обработчиков таких событий есть возврат результата... Т.е. если ты возвращаешь (грубо) true, то твой обработчик события типа перехватил жест, а если false, то событие передается вверх по иерархии родительскому элементу. Наверняка в ксамарине тоже как то этот вопрос решается... Осталось только понять как
источник

RG

Romson Gardey in Xamarin Developers
Серега
Хочется фундаментально разобраться, как отрабатываются события... Например в React-Native у обработчиков таких событий есть возврат результата... Т.е. если ты возвращаешь (грубо) true, то твой обработчик события типа перехватил жест, а если false, то событие передается вверх по иерархии родительскому элементу. Наверняка в ксамарине тоже как то этот вопрос решается... Осталось только понять как
Вообще могу посоветовать пойти в исходники SwipeView и посмотреть как что, потому что у меня SwipeView в StackLayout.BindableLayout сидят и все ок. Выше по уровню ScrollView
источник

RG

Romson Gardey in Xamarin Developers
Сам лично я не в курсе про пропагейшн и тд в формсах, думаю тут более знающие люди посоветуют что
источник

С

Серега in Xamarin Developers
хорошая идея попробую исходники глянуть
источник

B

Bretbas in Xamarin Developers
Серега
Хочется фундаментально разобраться, как отрабатываются события... Например в React-Native у обработчиков таких событий есть возврат результата... Т.е. если ты возвращаешь (грубо) true, то твой обработчик события типа перехватил жест, а если false, то событие передается вверх по иерархии родительскому элементу. Наверняка в ксамарине тоже как то этот вопрос решается... Осталось только понять как
наверное я не правильно понял, но если правильно, то e.Handled = true на превью событие? Не?
источник

VK

Vlad Khasenevich in Xamarin Developers
Серега
Хочется фундаментально разобраться, как отрабатываются события... Например в React-Native у обработчиков таких событий есть возврат результата... Т.е. если ты возвращаешь (грубо) true, то твой обработчик события типа перехватил жест, а если false, то событие передается вверх по иерархии родительскому элементу. Наверняка в ксамарине тоже как то этот вопрос решается... Осталось только понять как
здесь за это отвечает сама система и ее контролы
потому что xamarin - обертка над нативными либами/контролами
источник