Esempio n. 1
0
        /// <summary>
        /// 保存功能
        /// </summary>
        private void Save()
        {
            if (netPathTextBox.Text == "")
            {
                MessageBox.Show("网络位置未选择", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (!Directory.Exists(netPathTextBox.Text))
            {
                MessageBox.Show("网络位置无效", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            if (windowsAccountComboBox.Text == "用户名与密码")
            {
                if (userNameTextBox.Text == "" || passwordTextBox.Text == "")
                {
                    MessageBox.Show("用户名或密码未填写", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
            }
            else
            {
                userNameTextBox.Text = passwordTextBox.Text = ""; // 清空
            }
            DiskList.Modify(nameLabel.Text, netPathTextBox.Text, localPathComboBox.Text, autoMappingComboBox.Text, windowsAccountComboBox.Text, foreverComboBox.Text, autoCheckComboBox.Text, userNameTextBox.Text, passwordTextBox.Text);
            DialogResult = DialogResult.OK;
            Close();
        }