Esempio n. 1
0
        /// <summary>
        /// Called when archive clicked.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance
        /// containing the event data.</param>
        private void OnArchiveClick(object sender, EventArgs e)
        {
            this.dataGridViewHostsEntries.CommitEdit(
                DataGridViewDataErrorContexts.Commit);

            using (var inputDialog = new InputForm())
            {
                inputDialog.Text   = this.Text;
                inputDialog.Prompt = Resources.InputArchivePrompt;

                DialogResult result = inputDialog.ShowDialog(this);

                if (result == DialogResult.OK)
                {
                    HostsFile.Instance.Archive(inputDialog.Input);
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Called when archive clicked.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">The <see cref="System.EventArgs"/> instance
        /// containing the event data.</param>
        private void OnArchiveClick(object sender, EventArgs e)
        {
            this.dataGridViewHostsEntries.CommitEdit(
                DataGridViewDataErrorContexts.Commit);

            using (var inputDialog = new InputForm())
            {
                inputDialog.Text = this.Text;
                inputDialog.Prompt = Resources.InputArchivePrompt;

                DialogResult result = inputDialog.ShowDialog(this);

                if (result == DialogResult.OK)
                {
                    HostsFile.Instance.Archive(inputDialog.Input);
                }
            }
        }