/// <summary> /// Lists the button click. /// </summary> /// <returns>The button click.</returns> /// <param name="sender">Sender.</param> /// <param name="e">E.(the selected item)</param> protected virtual void listButton_Click(object sender, FileManagerTableSource.SelectedEventArgs e) { if (e.SelectedName.IsFile == true) { selectPath(e.SelectedName.Name); listButtonAction(); } else { setQueryPath(e.SelectedName.Name); fileManagerDisplay(); ReturnButton.SetTitle("<< " + e.SelectedName.Name, UIControlState.Normal); } }
/// <summary> /// Returns the button click. /// </summary> /// <returns>The button click.</returns> /// <param name="sender">Sender.</param> /// <param name="e">E.</param> private void returnButton_Click(object sender, EventArgs e) { char[] seperater = { '/' }; string[] pathTemp = _pathRightNow.Split(seperater); string pathForQuery = string.Empty; if (pathTemp.Length > 2) { for (int i = 1; i < pathTemp.Length - 1; i++) { pathForQuery += "/"; pathForQuery += pathTemp[i]; } } else { pathForQuery += "/"; } setQueryPath(pathForQuery); fileManagerDisplay(); ReturnButton.SetTitle("<< " + pathForQuery, UIControlState.Normal); }