private FtpContentViewModel FtpConnect(IStoredConnectionViewModel connection) { IsBusy = true; ProgressMessage = string.Format(Resx.ConnectingToFtp, connection.Name); var connectedFtp = Container.Resolve <FtpContentViewModel>(); connectedFtp.LoadDataAsync(LoadCommand.Load, new LoadDataAsyncParameters(Settings.Clone("/"), connection), FtpConnectSuccess, FtpConnectError); return(connectedFtp); }
protected override void OnActivePaneChanged(ActivePaneChangedEventArgs e) { base.OnActivePaneChanged(e); if (e.ActivePane == this) { return; } _previouslyFocusedItem = SelectedItem; SelectedItem = null; }
private FtpContentViewModel FtpConnect(IStoredConnectionViewModel connection) { IsBusy = true; ProgressMessage = string.Format(Resx.ConnectingToFtp, connection.Name); var connectedFtp = Container.Resolve<FtpContentViewModel>(); connectedFtp.LoadDataAsync(LoadCommand.Load, new LoadDataAsyncParameters(Settings.Clone("/"), connection), FtpConnectSuccess, FtpConnectError); return connectedFtp; }
protected override void OnActivePaneChanged(ActivePaneChangedEventArgs e) { base.OnActivePaneChanged(e); if (e.ActivePane == this) return; _previouslyFocusedItem = SelectedItem; SelectedItem = null; }
public ConnectionDetailsChangedEventArgs(IStoredConnectionViewModel connection) { Connection = connection; }