Как совместить два списка друг с другом? - PullRequest
0 голосов
/ 02 июня 2018

Я собираюсь создать приложение в xamarin.Это приложение будет иметь профили и блог для каждого профиля.Я думал о том, чтобы сделать это с помощью listview (профили - один список, а блог - другой список).Как я могу прикрепить два списка друг к другу?Поэтому, когда я нажимаю на профиль, отображаются только их блоги.

Спасибо заранее!

1 Ответ

0 голосов
/ 03 июня 2018

на первой странице

<ListView ItemSelected="OnItemSelected" ... />

protected void OnItemSelect(object sender, SelectedItemChangedEventArgs args) {
  if (args.SelectedItem != null) {
    // replace MyType with the appropriate type for your code
    MyType item = (MyType)args.selectedItem;
    // pass the selected item to Page2
    Navigation.PushAsync(new Page2(item));
  }  
}

в конструкторе Page2

MyType SelectedItem;

public Page2(MyType item) {
  SelectedItem = item;

  // now you can use this value to filter/etc the values
  // to populate the 2nd ListView
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...