public FileSharesPage() { InitializeComponent(); BindingContext = vm = new FileSharesViewModel(Navigation, UserDialogs.Instance); if (Device.RuntimePlatform != Device.iOS) { tbiAddFileShare.Icon = "toolbar_new.png"; } tbiAddFileShare.Command = new Command(async() => { if (vm.IsBusy) { return; } if (!vm.StorageAccountsExist) { return; } App.Logger.TrackPage(AppPage.NewFileShare.ToString()); var page = new NewFileSharePopup(vm); await PopupNavigation.PushAsync(page); }); lvFileShares.ItemSelected += (sender, e) => { lvFileShares.SelectedItem = null; }; }
public NewFileSharePopup(FileSharesViewModel fileSharesVM) { InitializeComponent(); BindingContext = vm = new NewFileShareViewModel(Navigation, UserDialogs.Instance, fileSharesVM); }