Size: a a a

Xamarin Developers

2020 September 12

АК

Алексей Козлов... in Xamarin Developers
Сашка Третьяк
Не делай этого) если ты не спильзуешь никакие фреймворки, просто передай в конструктор делегат или команду которой будешь пробрасывать наружу результат своей модальной страницы.

Мессенджер центр опасная штука
А как тогда можно сделать?
Есть метод, который вызывает модальной страницу и возвращает некий объект, созданный на этой странице. На странице есть поля ввода и пара кнопок. Заполняю поля ввода, жму кнопку ок, страница закрывается, объект как то возвращается в метод. Как в случае с WPF я не могу сделать if (dialogresult = true) объект = странца.объект.
Хотел бы не тащить в эту модальную страницу ее вызывальщика...
источник

СТ

Сашка Третьяк... in Xamarin Developers
Создай TaskCompletationSource<T>, прокидывай на модалку, и метод в котором вызываешь можалку пусть ретурнит этот Таск. на самой Пейдже, сразу после закрытия страница сделай Инвок этого же TaskCompletationSource(или exexute, не помню что там у него).
источник

KA

Kirill Ashikhmin in Xamarin Developers
Сашка Третьяк
Не делай этого) если ты не спильзуешь никакие фреймворки, просто передай в конструктор делегат или команду которой будешь пробрасывать наружу результат своей модальной страницы.

Мессенджер центр опасная штука
+ без внимания сути опасно
источник

АК

Алексей Козлов... in Xamarin Developers
Сашка Третьяк
Создай TaskCompletationSource<T>, прокидывай на модалку, и метод в котором вызываешь можалку пусть ретурнит этот Таск. на самой Пейдже, сразу после закрытия страница сделай Инвок этого же TaskCompletationSource(или exexute, не помню что там у него).
К сожалению не понимаю чего делать( Может есть какая ссылка на статью какую?
источник

DB

Dmytro Bardai in Xamarin Developers
Я использую AiForms
https://github.com/muak/AiForms.Dialogs
Передаю при вызове ViewModel
В диалоге меняю необходимые свойства
Если возвращается true, то использую переданный экземпляр ViewModel для получения установленных в диалоге значений.
источник

АК

Алексей Козлов... in Xamarin Developers
Dmytro Bardai
Я использую AiForms
https://github.com/muak/AiForms.Dialogs
Передаю при вызове ViewModel
В диалоге меняю необходимые свойства
Если возвращается true, то использую переданный экземпляр ViewModel для получения установленных в диалоге значений.
Ага, спасибо, Ток как я понял. это оформление диалоговых окон, а не то что мне нужно)
источник

DB

Dmytro Bardai in Xamarin Developers
Алексей Козлов
Ага, спасибо, Ток как я понял. это оформление диалоговых окон, а не то что мне нужно)
Ща
источник

DB

Dmytro Bardai in Xamarin Developers
1. Базовая ViewModel для все диалогов.
https://i.imgur.com/hT8Wao0.png
источник

DB

Dmytro Bardai in Xamarin Developers
2. Модель для конкретного диалога
https://i.imgur.com/73nzMS5.png
источник

DB

Dmytro Bardai in Xamarin Developers
3. View для диалога. Тут биндинг к свойствам как базовой ViewModel, так и к свойствам наследника  -
 <mt:MaterialTextField Placeholder="Штрих-код или инвентарный номер" Style="{StaticResource MaterialInputTextFieldStyle}"                           InputType="Default"  Text="{Binding Code}"/>
https://i.imgur.com/jD3zLFe.png
источник

DB

Dmytro Bardai in Xamarin Developers
4. Вот использование данных, которые заполнили (ввели в диалоге).
https://i.imgur.com/NxUviI7.png
источник

АК

Алексей Козлов... in Xamarin Developers
Это похоже то что мне нужно! Спасибо!)
источник

DB

Dmytro Bardai in Xamarin Developers
Алексей Козлов
Это похоже то что мне нужно! Спасибо!)
Там ничего сложного. Будут вопросы - пиши
источник

АК

Алексей Козлов... in Xamarin Developers
Dmytro Bardai
Там ничего сложного. Будут вопросы - пиши
👍
источник
2020 September 13

MO

Mr. Onion in Xamarin Developers
Хочу попробывать вместо добавления кучи картинок для каждых платформ создать папку в общем проекте - SVG. И в ней посоздавать кучу таких вот контролов для каждой новой картинки (там де преобразование в xaml): https://javiersuarezruiz.wordpress.com/2020/06/30/xamarin-forms-tips-and-tricks-working-with-shapes/amp/
И потом использывать просто в коде где-то <MyPic/> вместо <Image Source....>. Без никаких ffimageloading.svg и прочих. У меня есть подозрение что я таким образом оптимизирую и увеличу скорость загрузки страниц однозначно. Как думаете, хорошая идея? Или Paths сыроваты ещё?
источник

К

Капибара in Xamarin Developers
хочу подключить iphone как вебкамеру и передавать видео стрим по USB можете подскачать, где искать инфу о передачи видео по USB, спасибо
источник

Е

Евгений in Xamarin Developers
Привет
источник

Е

Евгений in Xamarin Developers
Можно вопрос?
источник

I

Ivan M in Xamarin Developers
сразу задавай, не спрашивай – технические чаты для вопросов
источник

Е

Евгений in Xamarin Developers
источник