protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);

            // Get/Create the viewmodel
            ViewModel = new CutenessViewModel();

            // Load the layout
            SetContentView(Resource.Layout.Main);

            // Get all controls
            _refreshButton = FindViewById<Button>(Resource.Id.RefreshButton);
            _progressBar = FindViewById<ProgressBar>(Resource.Id.KittenDownloadProgress);

            _refreshButton.Click += (o, e) => { var t = ViewModel.RefreshAsync(); };

            var listView = FindViewById<ListView>(Resource.Id.KittenListView);
            listView.Adapter = _adapter = new KittenAdapater(this);
        }
 public KittenOverviewViewController(IntPtr handle) : base(handle)
 {
     ViewModel = new CutenessViewModel();
 }
Beispiel #3
0
        public MainPage()
        {
            ViewModel = new CutenessViewModel();

            this.InitializeComponent();
        }