Size: a a a

Xamarin Developers

2021 February 01

MO

Mr. Onion in Xamarin Developers
Микаил
Привет всем!
Теперь у меня очередной вопрос опять.
Я передал сообщение, поймал сообщение и нужно обновить свойства в классе.
Но однако ничего не обновляется если в делегате выполнять все.
Отдельно по кнопке свойство обновляется.
В чем может быть дело?
Может другой поток используется
Инфа сотка другой
источник

MO

Mr. Onion in Xamarin Developers
Делайте в главном потоке - device.begininvokeonmainthread
источник

М

Микаил in Xamarin Developers
Mr. Onion
Делайте в главном потоке - device.begininvokeonmainthread
Понятно. Я попытался как в wpf поток использовать главный, но не поддерживало.. Спасибо, сейчас попробую..
источник

М

Микаил in Xamarin Developers
MessagingCenter.Subscribe<EditTimeManualyViewModel, int>(this, "UpdateManualTime", (o, value) => 
           Device.BeginInvokeOnMainThread(()=>
           {
               
               MessageBox.Show(value);
           }));

Я правильно делаю можете подсказать?
Что-то не обновляются свойства
источник

MO

Mr. Onion in Xamarin Developers
Микаил
MessagingCenter.Subscribe<EditTimeManualyViewModel, int>(this, "UpdateManualTime", (o, value) => 
           Device.BeginInvokeOnMainThread(()=>
           {
               
               MessageBox.Show(value);
           }));

Я правильно делаю можете подсказать?
Что-то не обновляются свойства
а где в этом коде написано что что -то должно обновляться?
источник

М

Микаил in Xamarin Developers
Да я убрал, чтобы легче читалось
источник

MO

Mr. Onion in Xamarin Developers
А зря)
источник

MO

Mr. Onion in Xamarin Developers
лично у меня есть подозрение что где-то нет OnPropertyChanged()
источник

RG

Renat Galiev in Xamarin Developers
источник

М

Микаил in Xamarin Developers
MessagingCenter.Subscribe<EditTimeManualyViewModel, int>(this, "UpdateManualTime", (o, value) => 
           Device.BeginInvokeOnMainThread(()=>
           {
               SettingFromTime1 = Preferences.Get("SettingTime1", 0);
               MessageBox.Show(value);
           }));


Само свойство
{
           get => settingFromTime1 = Preferences.Get("SettingTime1", 0);
           set => SetProperty(ref settingFromTime1, value);
       }
источник

М

Микаил in Xamarin Developers
Тут ковычки, которые красят текст все путают
источник

MO

Mr. Onion in Xamarin Developers
а xaml где биндишся
источник

М

Микаил in Xamarin Developers
<Label HorizontalOptions="EndAndExpand">
                           <Label.FormattedText>
                               <FormattedString>
                                   <FormattedString.Spans>
                                       <Span Text="{Binding SettingFromTime1}"/>
                                       <Span Text=" мин"/>
                                   </FormattedString.Spans>
                               </FormattedString>
                           </Label.FormattedText>
                       </Label>
источник

dd

dudu dida in Xamarin Developers
Можете подсказать какие-ниудь сэмплы или либы кроме Toolkit где можно глянуть пример реализации camera view
источник

SZ

Slava Zolotov in Xamarin Developers
dudu dida
Можете подсказать какие-ниудь сэмплы или либы кроме Toolkit где можно глянуть пример реализации camera view
только в натив смотреть
источник

dd

dudu dida in Xamarin Developers
Slava Zolotov
только в натив смотреть
да можно и натив покурить
источник

dd

dudu dida in Xamarin Developers
если знать что это что-то 100% нормальное
источник

MO

Mr. Onion in Xamarin Developers
dudu dida
Можете подсказать какие-ниудь сэмплы или либы кроме Toolkit где можно глянуть пример реализации camera view
zxing?
источник

dd

dudu dida in Xamarin Developers
Mr. Onion
zxing?
там каке-то трабласы с соотношением сторон
источник

K

Kirill in Xamarin Developers
Аля Ильина
а отсутствие комнды аналогичной ивенту BackgroundClicked в rg.popup чем то обосновано?
Ничем не обоснованно, можете сделать PR если хотите
источник