예제 #1
0
 public void Actualizar(int Seleccion, String Nombre, String Poblacion, String _Pais, ControladorPais controladorPais, System.Windows.Forms.DataGridView dataGridView)
 {
     dataGridView.DataSource = null;
     dataGridView.Refresh();
     Ciudad.ModificarCiudad(Nombre, Poblacion, _Pais, Seleccion);
     CargarCiudades(dataGridView);
 }
예제 #2
0
 public void Restaurar(System.Windows.Forms.DataGridView dataGridView)
 {
     dataGridView.DataSource = null;
     dataGridView.Refresh();
     Ciudad.Ciudades.Clear();
     CargarCiudades(dataGridView);
 }
예제 #3
0
        public static void SetSelectedForegroundColour(System.Windows.Forms.DataGridView datagridview, System.Drawing.Color forecolor)
        {
            foreach (System.Windows.Forms.DataGridViewRow row in datagridview.SelectedRows)
            {
                row.DefaultCellStyle.ForeColor = forecolor;
            }

            datagridview.Refresh();
        }
예제 #4
0
        public static void SetBackgroundColour(System.Windows.Forms.DataGridView datagridview, System.Drawing.Color backcolor)
        {
            foreach (System.Windows.Forms.DataGridViewRow row in datagridview.Rows)
            {
                row.DefaultCellStyle.BackColor = backcolor;
            }

            datagridview.Refresh();
        }
예제 #5
0
 public void InitializeGrid()
 {
     dtgList = this.FindName("gridView") as System.Windows.Forms.DataGridView;
     Department.loadDataSet();
     dtgList.ReadOnly = true;
     dtgList.DataSource = Department.DepartmentDT;
     dtgList.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(dtgList_CellClick);
     dtgList.Refresh();
     grbList.DataContext = Department.DepartmentDT;
 }
예제 #6
0
        public void CachedNoHeader()
        {
            var csv = new CachedCsvReader(new StringReader("12345678;Hello\r\n78945612;World"), false, ';');

            var dgv = new System.Windows.Forms.DataGridView();

            dgv.DataSource = csv;

            dgv.Refresh();
        }
예제 #7
0
 public void InitializeGrid()
 {
     dtgList = this.FindName("gridView") as System.Windows.Forms.DataGridView;
     Journal.loadDataSet(main.curUser);
     dtgList.ReadOnly = true;
     dtgList.DataSource = Journal.JournalDT;
     dtgList.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(dtgList_CellClick);
     dtgList.Refresh();
     grbList.DataContext = Journal.JournalDT;
     Conference.loadDataSet(main.curUser);
 }
예제 #8
0
        public void InitializeGrid()
        {
            dtgList = this.FindName("gridView") as System.Windows.Forms.DataGridView;
            Grant.LoadUserset(main.curUser);
            dtgList.ReadOnly = true;
            dtgList.DataSource = Grant.GrantDT;
            dtgList.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(dtgList_CellClick);
            dtgList.Refresh();
            grbList.DataContext = Grant.GrantDT;


        }
예제 #9
0
 public void toDGV(System.Windows.Forms.DataGridView d)
 {
     if (1 != d.RowCount || this.universN != d.ColumnCount)
     {
         return;
     }
     for (int j = 0; j < d.ColumnCount; j++)
     {
         d[j, 0].Value = this[j] == true ? 1 : 0; //body[i, j];
     }
     d.Refresh();
 }
예제 #10
0
 public void BuscarCiudad(String _Ciudad, String Poblacion, String Pais, System.Windows.Forms.DataGridView DGVCiudad, System.Windows.Forms.DataGridView DGVPais)
 {
     DGVCiudad.DataSource = null;
     Ciudad.Ciudades.Clear();
     Ciudad.BuscarCiudad(_Ciudad, Poblacion, Pais);
     DGVCiudad.DataSource = Ciudad.Ciudades;
     if (Ciudad.Ciudades.Count > 0)
     {
         DGVCiudad.CurrentRow.Selected = false;
     }
     DGVPais.CurrentRow.Selected = false;
     DGVCiudad.Refresh();
 }
예제 #11
0
        public void InitializeGrid()
        {
            dtgList = this.FindName("gridView") as System.Windows.Forms.DataGridView;
            Researcher.loadDataSetR(main.curUser);
            dtgList.ReadOnly = true;
            dtgList.DataSource = Researcher.resDT;
            dtgList.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(dtgList_CellClick);
            dtgList.Refresh();
            grbList.DataContext = Researcher.resDT;

            Supervisor.loadDataSetS(main.curUser);
            RegisteredUser.loadDataSet(main.curUser);

        }
예제 #12
0
        public static void SortOnFirstVisibleColumn(System.Windows.Forms.DataGridView datagridview, bool bSortAscending = true)
        {
            if (datagridview.FirstDisplayedScrollingColumnIndex > -1)
            {
                if (bSortAscending)
                {
                    datagridview.Sort(datagridview.Columns.GetFirstColumn(System.Windows.Forms.DataGridViewElementStates.Visible), System.ComponentModel.ListSortDirection.Ascending);
                }
                else
                {
                    datagridview.Sort(datagridview.Columns.GetFirstColumn(System.Windows.Forms.DataGridViewElementStates.Visible), System.ComponentModel.ListSortDirection.Descending);
                }
            }

            datagridview.Refresh();
        }
예제 #13
0
 private void SortByColumn()
 {
     if (currentSortedColumn == 0)
     {
         if (currentSortOrder == System.Windows.Forms.SortOrder.Ascending)
         {
             oids = oids.OrderBy(a => a).Select(a => a).ToList();
         }
         else
         {
             oids = oids.OrderByDescending(a => a).Select(a => a).ToList();
         }
     }
     else
     {
         List <SortableEntity> seList = new List <SortableEntity>();
         foreach (int oid in oids)
         {
             object         val = siaqodb.LoadValue(oid, metaType.Fields[currentSortedColumn - 1].Name, metaType);
             SortableEntity se  = new SortableEntity()
             {
                 OID = oid, SortableValue = val
             };
             seList.Add(se);
         }
         if (currentSortOrder == System.Windows.Forms.SortOrder.Ascending)
         {
             oids = seList.OrderBy(a => a.SortableValue).Select(a => a.OID).ToList();
         }
         else
         {
             oids = seList.OrderByDescending(a => a.SortableValue).Select(a => a.OID).ToList();
         }
     }
     dataGridView1.Refresh();
 }
예제 #14
0
        public void InitializeROGrid()
        {
            dtgROList = this.FindName("gridViewRO") as System.Windows.Forms.DataGridView;

            dtgROList.ReadOnly = true;
            ResearchOutput.loadDataSet(curUser);
            dtgROList.DataSource = ResearchOutput.OutputDT;
            dtgROList.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(dtgROList_CellClick);
            dtgROList.Refresh();
            
            this.grbROSList.DataContext = ResearchOutput.OutputDT;
        }
 public void resetDataGridView()
 {
     dataGridView1.Rows.Clear();
     dataGridView1.Refresh();
 }