Size: a a a

Xamarin Developers

2021 February 23

IS

Ilya Sarzhanov in Xamarin Developers
Kirill Ashikhmin
вот выше скинули ссылка на RelayCommand. Пока внутри неё выполняется async метод, то кнопка не будет нажиматься и команда выполняться. Если команда синхронная, то можно в тело добавить таймаут через простой await Task.Delay(250)
Можно еще свойство добавить в качестве lock  и привязать его к свойству объекта enable события предварительно реверснув
источник

S

SardorXamidboyev_dev... in Xamarin Developers
Здравствуйте. Работает на UWP Не работает на Android. функцию я написал. Но ошибки нет, проверял, написав лог. На Андроиде сенсор не работает. Пожалуйста, помогите решить эту ситуацию
источник

S

SardorXamidboyev_dev... in Xamarin Developers
почему зависает сенсор на Андроиде
источник

М

Микаил in Xamarin Developers
Kirill Ashikhmin
вот выше скинули ссылка на RelayCommand. Пока внутри неё выполняется async метод, то кнопка не будет нажиматься и команда выполняться. Если команда синхронная, то можно в тело добавить таймаут через простой await Task.Delay(250)
Просто я использую не RelayCommand, а обычные
Просто Command
Нужно именоо RelayCommand использовать для этого?
источник

MO

Mr. Onion in Xamarin Developers
Микаил
Просто я использую не RelayCommand, а обычные
Просто Command
Нужно именоо RelayCommand использовать для этого?
Ну так замените Command на RelayCommand)
источник

М

Микаил in Xamarin Developers
Mr. Onion
Ну так замените Command на RelayCommand)
Ладно, попробую.
Спасибо!
источник

KA

Kirill Ashikhmin in Xamarin Developers
Микаил
Просто я использую не RelayCommand, а обычные
Просто Command
Нужно именоо RelayCommand использовать для этого?
Ну для такого поведения- да. Конечно можно и на обычном сделать, но сложнее
источник

АИ

Аля Ильина in Xamarin Developers
привет)

крч вот какое дело
у меня есть generic интерфейс, который я реализую (явно) дважды в своей вью модельке (с разными типами)

и вот вопрос: в итоге у меня получается два проперти с одинаковыми именами
как к ним биндиться из xaml?
источник

KA

Kirill Ashikhmin in Xamarin Developers
Хм, ну вообще не может быть два проперти с одинаковым именем.. для такого кейса лучше просто создать отдельные классы, реализующие интерфейсы и байндить их
источник

АИ

Аля Ильина in Xamarin Developers
Kirill Ashikhmin
Хм, ну вообще не может быть два проперти с одинаковым именем.. для такого кейса лучше просто создать отдельные классы, реализующие интерфейсы и байндить их
с одинаковыми именами но явной реализацией

типа

MyInterface<type1>.Proper
MyInterface<type2>.Proper
источник

KA

Kirill Ashikhmin in Xamarin Developers
Аля Ильина
с одинаковыми именами но явной реализацией

типа

MyInterface<type1>.Proper
MyInterface<type2>.Proper
Мутный кейс. Ну можно дополнительные свойства алиасы сделать.. но всё костыли
источник

АИ

Аля Ильина in Xamarin Developers
Kirill Ashikhmin
Мутный кейс. Ну можно дополнительные свойства алиасы сделать.. но всё костыли
а чо мутный?)
источник

T

Tiotenshi in Xamarin Developers
всем привет.
Xamarin.iOS и вообще сам нативный iOS.

ipa весит 30мб, в сторе весит под 100 мб. Когда пользователь будет скачивать приложуху со стора, он что будет качать? ipaSize или appSize?
источник

KA

Kirill Ashikhmin in Xamarin Developers
Аля Ильина
а чо мутный?)
Ну всё таки проперти должны быть разные)
источник

АИ

Аля Ильина in Xamarin Developers
Kirill Ashikhmin
Ну всё таки проперти должны быть разные)
ну сами проперти разные
они разных типов

просто у них фактически одинаковые имена
только реализованы из разных интерфейсов
источник

АИ

Аля Ильина in Xamarin Developers
и я чот никак не допру как мне привязаться к каждому из них по отдельности в xaml
источник

KA

Kirill Ashikhmin in Xamarin Developers
Без костылей вряд ли получится кмк
источник

КЛ

Коля Лащ in Xamarin Developers
Коля Лащ
Привет ребят. Что то у меня последнее время много проблем.

У меня есть главная страница MainPage и ContentView (в нём есть ListView), который я добавил на MainPage. При нажатии кнопки на главной странице я меняю в ContentView isVisible и выдвигаю его с помощью TranslateTo. На этом ContentView у меня есть ещё одна кнопка, которая должна увеличивать размер ContentView тоже с помощью TranslateTo. Но возникает проблема: когда ContentView расширяется, то почему то я не могу управлять ListView на всём увеличеном ContentView, а только в том месте, где он был сначала при появлении. То есть, если у меня сначала ContentView был на пол екрана снизу страницы, то после того, как я увеличил его кнопкой на полный екран, я всё равно могу управлять ним только в нижней части экрана, а верхняя всё равно слушает главную страницу.

Почему так происходит и как это исправить?
верну в актуальные вопросы. Может кто то всё таки сможет помочь
источник

VK

Vlad Khasenevich in Xamarin Developers
Коля Лащ
верну в актуальные вопросы. Может кто то всё таки сможет помочь
чет подобное видел здесь недавно
у элемента не обновляются границы
это ток на иос?
или на андроид тоже?
попробуйте сделать listView.ForceLayout() после TranslateTo
источник

КЛ

Коля Лащ in Xamarin Developers
Vlad Khasenevich
чет подобное видел здесь недавно
у элемента не обновляются границы
это ток на иос?
или на андроид тоже?
попробуйте сделать listView.ForceLayout() после TranslateTo
ну у меня такая проблема возникла на андроид. И ForceLayout() для listView не существует. Я попробовал это сделать для фрейма, но это не сработало
источник