Size: a a a

Xamarin Developers (MAUI)

2021 April 02

I

Ivan M in Xamarin Developers (MAUI)
Влад Песков
Всем привет!
А работал ли кто-нибудь с MvvmCross wpf

Хочу спросить как можно сделать навигацию, так, чтобы по кликам на боковые кнопки (1, 2, 3 слева), происходила смена view справа?
Умею через navigationService делать так, чтобы сменялась вся view в окне.
Т.е. надо чтобы в окне менялась только часть
не скажу за WPF, но в Mac и UWP я просто взял и написал свой Presenter
источник

I

Ivan M in Xamarin Developers (MAUI)
там на каждой платформе у них весьма небольшой класс, но он заточен под "мобильный" flow интерфейса где экран целиком заменяет другой экран + довольно ограниченные реализации split view
источник

I

Ivan M in Xamarin Developers (MAUI)
вот как тут просто MvxAttributeViewPresenter, IMvxWpfViewPresenter унаследовать и сделать всё что хочется с вьюшками
https://github.com/MvvmCross/MvvmCross/blob/develop/MvvmCross/Platforms/Wpf/Presenters/MvxWpfViewPresenter.cs
источник

I

Ivan M in Xamarin Developers (MAUI)
потом сделать кастомный Setup.cs и в нём CreateViewPresenter() заоверрайдить со своим классом
источник

I

Ivan M in Xamarin Developers (MAUI)
источник

ВП

Влад Песков... in Xamarin Developers (MAUI)
@ivmirx Спасибо!🙏
источник

e

entdark in Xamarin Developers (MAUI)
в доке про это в конце же написано
источник

e

entdark in Xamarin Developers (MAUI)
iOS?
источник

e

entdark in Xamarin Developers (MAUI)
шаг останова был после model?
когда переходили по стеку вызовов, случайно в родителе не остались?
VS 2019 или VS for Mac?
источник

MO

Mr. Onion in Xamarin Developers (MAUI)
ну так там и будет null
источник

e

entdark in Xamarin Developers (MAUI)
так ничего там и не будет в тот момент
источник

e

entdark in Xamarin Developers (MAUI)
смотрите после
источник

MO

Mr. Onion in Xamarin Developers (MAUI)
а чо тогда говорите что шаг перед var model
источник

MO

Mr. Onion in Xamarin Developers (MAUI)
скиньте скрин
источник

MO

Mr. Onion in Xamarin Developers (MAUI)
где стоит точка останова и что где какое значение
источник

MO

Mr. Onion in Xamarin Developers (MAUI)
а то так болтать бесполезно
источник

e

entdark in Xamarin Developers (MAUI)
выход из метода != присвоение сработало
источник

e

entdark in Xamarin Developers (MAUI)
смотрите дальше шаг
источник

e

entdark in Xamarin Developers (MAUI)
а если посмотреть в окно Local?
источник

e

entdark in Xamarin Developers (MAUI)
или Watch?
источник