using System; using System.IO; using System.Threading.Tasks; using DevExpress.Mobile.Core; using Xamarin.Forms; namespace DevExpress.GridDemo { public partial class FirstLookPage { public FirstLookPage() { InitializeComponent(); BindData(); } async void BindData() { MainPageViewModel model = await LoadData(); BindingContext = model; } Task<MainPageViewModel> LoadData() { return Task<MainPageViewModel>.Run(() => new MainPageViewModel(new DemoOrdersRepository())); } } }