Exemple #1
0
 private void ubNuevaColumna_Click(object sender, EventArgs e)
 {
     try
     {
         ColumnaPanel Columna = new ColumnaPanel();
         UltraGridRow Row = ugColumnas.DisplayLayout.Bands[0].AddNew();
         Columna.Estilo = "Default";
         Columna.Visible = true;
         Columna.Ancho = 0;
         Columna.Orden = Row.Index;
         Row.Tag = Columna;
         Panel.Columnas.Add(Columna);
         MostrarColumna(Row);
     }
     catch (Exception ex)
     {
         SoftException.Control(ex);
     }
 }
Exemple #2
0
 public void ConstruirColumnas(XmlDocument XML) {
     this.Panel.Columnas.Clear();
     if (XML.HasChildNodes) {
         ugColumnas.Selected.Rows.AddRange((UltraGridRow[])ugColumnas.Rows.All);
         ugColumnas.DeleteSelectedRows(false);
         foreach (XmlNode NodoItem in XML.DocumentElement.ChildNodes)
         {
             ColumnaPanel columna = new ColumnaPanel();
             UltraGridRow Row = ugColumnas.DisplayLayout.Bands[0].AddNew();
             columna.Nombre = NodoItem.SelectSingleNode("@COLUMN_NAME").Value;
             columna.CampoSQL = NodoItem.SelectSingleNode("@COLUMN_NAME").Value;
             columna.Estilo = "Default";
             columna.Visible = true;
             columna.Ancho = 0;
             columna.Orden = Row.Index; 
             Row.Tag = columna;
             Panel.Columnas.Add(columna);
             MostrarColumna(Row);
         }   
     }
 }