Size: a a a

Xamarin Developers

2020 July 10

e

entdark in Xamarin Developers
локализируйте проблему сначала
источник

e

entdark in Xamarin Developers
его = TitleView
источник

D

Dmitry in Xamarin Developers
попробую сделать пустой проект
источник

IL

Ivan Lotoff in Xamarin Developers
Ребят, я использую mvvm паттерн
Экран разделён условно на три части
Вторая часть, это скрол лист, а третья часть collectionview
И я хочу сделать, чтобы коллекшн вью менялись в зависимости от того,какая кнопка нажата на скроле выше, как быть в такой ситуации?
источник

IL

Ivan Lotoff in Xamarin Developers
источник

IL

Ivan Lotoff in Xamarin Developers
В зависимоссти от того какой выбран день, должно меняться содержимое экскурсий
источник

VK

Vlad Khasenevich in Xamarin Developers
Ivan Lotoff
В зависимоссти от того какой выбран день, должно меняться содержимое экскурсий
в VM
private  Dictionary<Enum, ObservableCollection<Item>> dictExcurions;
public Enum { // days of week }
public Enum SelectedItem { get;set { … OnPropertyChanged(nameof(Collection)); } }
public ObservableCollection<Item> Collection => dictExcursion[SelectedItem];

Enum может быть заменен на что угодно, главное чтобы бы вы различали свои разные экскурсии
источник

e

entdark in Xamarin Developers
Ivan Lotoff
В зависимоссти от того какой выбран день, должно меняться содержимое экскурсий
ну в команде/событии, в котором выбираешь элемент из скролла присваивай новые элементы для коллекции
источник

e

entdark in Xamarin Developers
это на стороне VM
источник

e

entdark in Xamarin Developers
ничего в V даже трогать не надо
источник

IL

Ivan Lotoff in Xamarin Developers
Vlad Khasenevich
в VM
private  Dictionary<Enum, ObservableCollection<Item>> dictExcurions;
public Enum { // days of week }
public Enum SelectedItem { get;set { … OnPropertyChanged(nameof(Collection)); } }
public ObservableCollection<Item> Collection => dictExcursion[SelectedItem];

Enum может быть заменен на что угодно, главное чтобы бы вы различали свои разные экскурсии
И во вью делаю привязку к collection?
источник

IL

Ivan Lotoff in Xamarin Developers
Спасибо вам большое
источник

VK

Vlad Khasenevich in Xamarin Developers
Ivan Lotoff
И во вью делаю привязку к collection?
Ну да
Нижняя коллекция, которая отображает содержимое экскурсии, должна же откуда-то брать данные
источник

DD

DiamondKesha Diamond... in Xamarin Developers
Изучаю MVVM по исходникам eShopOnContainers от Microsoft. И тут возник вопрос, чтобы получать эвенты у всяких ListView, WebView и т.д нужно использовать Behaviors или можно без них обойтись?
источник

T

Tiotenshi in Xamarin Developers
DiamondKesha DiamondKesha
Изучаю MVVM по исходникам eShopOnContainers от Microsoft. И тут возник вопрос, чтобы получать эвенты у всяких ListView, WebView и т.д нужно использовать Behaviors или можно без них обойтись?
какие-то ивенты есть уже в этих контролах
источник

M

Max in Xamarin Developers
DiamondKesha DiamondKesha
Изучаю MVVM по исходникам eShopOnContainers от Microsoft. И тут возник вопрос, чтобы получать эвенты у всяких ListView, WebView и т.д нужно использовать Behaviors или можно без них обойтись?
если не хотите нарушать mvvm паттерн то используйте Behaviors
источник

d

delsoul in Xamarin Developers
/stat@combot
источник

C

Combot in Xamarin Developers
Total messages: 120555
источник

ШИ

Шнеерзон Изя... in Xamarin Developers
Combot
Total messages: 120555
👍🏻
источник

K

Kikita in Xamarin Developers
Добрый вечер. Нужно создать iOS приложение. Графики, блютуз, несколько страниц. Есть некоторый опыт .net и wpf
Стоит ли лезть?
источник