private void OnItemClick(int position) { var file = _source.Listing[position]; if(FileClick != null && (file.Type == FilesystemSource.Type.Backup || file.Type == FilesystemSource.Type.File)) FileClick.Invoke(this, position); if(_source.Navigate(position)) NotifyDataSetChanged(); }
protected virtual void OnFileClick(PathMouseEventArgs e) { FileClick?.Invoke(this, e); }