Я создание Xamarin FOMS приложение, где я буду иметь сообщения приходят в течение долгого времени, и я всегда хочу новые сообщения, чтобы показать на кнопку моего ListView, как они приходят в.Xamarin формы выделите Buttom
В в тот момент, моя страница выглядит следующим образом:
<StackLayout>
<Button Text="Login" />
<ListView x:Name="MessageBox" ItemsSource="{Binding TempTest}" ></ListView>
<Button Command="{Binding AddMessage}" Text="Login"/>
</StackLayout>
Я не могу понять, как прокручивать из моего класса ViewModel, какие-либо идеи о том, как достичь этого?
Самое лучшее, что мне удалось найти до сих пор, это: http://www.infinite-x.net/2014/10/30/using-the-xamarin-forms-1-3-0-listview-scrollto-method/
Но он даже не думал об использовании MVVM на данном этапе.
Вы пытаетесь перейти к одной из 'Button's? Обе кнопки, которые у вас есть в вашем коде, находятся за пределами «ListView», поэтому они не смогут прокручиваться. – hvaughan3
У моих кнопок есть команда, привязанная к другому классу, из этого класса я добавляю новые сообщения в мое представление. После добавления сообщения я хочу прокрутить представление так, чтобы было видно полное сообщение (а не количество сообщений, которые я добавляю в прокрутку) –
Вы имеете в виду прокрутку к _button_ или _bottom_? –