示例#1
0
        private void onSshNewProfileButtonClick(object sender, RoutedEventArgs e)
        {
            Profile.SshProfile profile;

            var name = resources["Profile"] as string + " " + (sshProfiles.Items.Count + 1);

            if (sshProfilesListBox.SelectedIndex < 0)
            {
                profile          = new Profile.SshProfile();
                profile.Server   = settings.SshServer;
                profile.Port     = settings.SshPort;
                profile.Username = settings.SshUsername;
                profile.Password = settings.SshPassword;
            }
            else
            {
                profile = new Profile.SshProfile(sshProfilesListBox.SelectedItem as Profile.SshProfile);
            }

            profile.Name = name;

            sshProfiles.Items.Add(profile);
            sshProfilesListBox.SelectedItem = profile;
            sshProfilesListBox.ScrollIntoView(profile);

            if (sshProfilesList.SelectedIndex < 0)
            {
                sshProfilesList.SelectedIndex = 0;
            }
        }
示例#2
0
        private void onSshNewProfileButtonClick(object sender, RoutedEventArgs e) {
            Profile.SshProfile profile;

            var name = resources["Profile"] as string + " " + (sshProfiles.Items.Count + 1);

            if (sshProfilesListBox.SelectedIndex < 0) {
                profile = new Profile.SshProfile();
                profile.Server = settings.SshServer;
                profile.Port = settings.SshPort;
                profile.Username = settings.SshUsername;
                profile.Password = settings.SshPassword;
            }
            else {
                profile = new Profile.SshProfile(sshProfilesListBox.SelectedItem as Profile.SshProfile);
            }

            profile.Name = name;

            sshProfiles.Items.Add(profile);
            sshProfilesListBox.SelectedItem = profile;
            sshProfilesListBox.ScrollIntoView(profile);

            if (sshProfilesList.SelectedIndex < 0) {
                sshProfilesList.SelectedIndex = 0;
            }
        }