private void listing_ItemSelected(object sender, FileListing.ItemSelectedArgs e) { switch (e.Item.ItemType) { case FileSystemObjectType.File: if (FileSelected != null) { FileSelected(this, new ItemSelectedArgs(e.Item.Path)); } break; } }
private async void listing_ItemDoubleClicked(object sender, FileListing.ItemSelectedArgs e) { switch (e.Item.ItemType) { case FileSystemObjectType.Folder: await NavigateToFolder(e.Item.Path, true); break; case FileSystemObjectType.File: if (FileDoubleClicked != null) { FileDoubleClicked(this, new ItemSelectedArgs(e.Item.Path)); } break; } }