-
Метод 1: BindingContext
- Установите массив в качестве BindingContext страницы или элемента управления.
- Пример:
myPage.BindingContext = myArray;
-
Метод 2: привязка
- Используйте привязку данных, чтобы привязать массив к свойству источника элемента управления.
- Пример:
-
Метод 3: выделенный код
- В файле кода программной части назначьте массив свойству ItemsSource элемента управления.
- Пример:
myListView.ItemsSource = myArray;
-
Метод 4: XAML
- В XAML создайте статический ресурс для массива и назначьте его свойству источника элемента.
- Пример:
<ContentPage.Resources> <x:Array x:Key="MyArray" Type="{x:Type MyNamespace:MyItemType}"> <!-- Array items go here --> </x:Array> </ContentPage.Resources> <ListView ItemsSource="{StaticResource MyArray}" />
-
Метод 5: ViewModel
- Если вы используете шаблон MVVM, добавьте в модель представления свойство, возвращающее массив, и привяжите его к источнику элемента.
- Пример:
public ObservableCollectionMyArray {get; набор;
В XAML: