예제 #1
0
        private async void Attachment_ItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            if (e.SelectedItem == null)
            {
                return;
            }

            var item = e.SelectedItem as SFAttachment;

            if (sender is ListView lv)
            {
                lv.SelectedItem = null;
            }

            if (item == null)
            {
                return;
            }

            // viewModel.DownloadAndOpen.Execute(item);
            var uri = await viewModel.DownloadAndGetURI(item);

            await Navigation.PushAsync(new CustomWebPage(uri, item));

            AttachmentList.SelectedItem = null;
        }