private void dgrRemoteDesktops_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.RowIndex != -1)
            {
                if (e.ColumnIndex == 0)
                {
                    Machine insMachine = new Machine();
                    insMachine = GetRemoteDesktop(dgrRemoteDesktops.Rows[e.RowIndex].Cells["clmnRemoteDesktopConnectionName"].Value.ToString());
                    frmSettings frmS = new frmSettings(insMachine);
                    frmS.openedForEdit = true;
                    frmS.ShowDialog();
                    LoadGridData();

                }
                else if (e.ColumnIndex == 1)
                {
                    if (MessageBox.Show("Are you sure that you want to delete this connection setting?", "Delete Remote Desktop Connection Setting", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) != DialogResult.No)
                    {
                        DeleteRemoteDesktop(dgrRemoteDesktops.Rows[e.RowIndex].Cells["clmnRemoteDesktopConnectionName"].Value.ToString());
                        LoadGridData();
                    }

                }
            }
        }
예제 #2
0
 private void dgrRemoteDesktops_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex != -1)
     {
         if (e.ColumnIndex == 0)
         {
             Machine insMachine = new Machine();
             insMachine = GetRemoteDesktop(dgrRemoteDesktops.Rows[e.RowIndex].Cells["clmnRemoteDesktopConnectionName"].Value.ToString());
             frmSettings frmS = new frmSettings(insMachine);
             frmS.openedForEdit = true;
             frmS.ShowDialog();
             LoadGridData();
         }
         else if (e.ColumnIndex == 1)
         {
             if (MessageBox.Show("Are you sure that you want to delete this connection setting?", "Delete Remote Desktop Connection Setting", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) != DialogResult.No)
             {
                 DeleteRemoteDesktop(dgrRemoteDesktops.Rows[e.RowIndex].Cells["clmnRemoteDesktopConnectionName"].Value.ToString());
                 LoadGridData();
             }
         }
     }
 }
 private void btnNew_Click(object sender, EventArgs e)
 {
     frmSettings frmS = new frmSettings();
     frmS.ShowDialog();
     LoadGridData();
 }