public void AddColumn(string colName, int width, ColumnType columnType, string description, RenderTableCell renderer,
			bool persistent)
        {
            AddColumn(colName, width, columnType, description, renderer);
            if (persistent){
                AddPersistentColumn(colName, width, columnType, description, renderer);
            }
        }
Esempio n. 2
0
 public virtual void AddColumn(string colName, int width, ColumnType columnType, ColumnDescription description,
                               Visibility visibility, RenderTableCell renderer)
 {
     nameMapping.Add(colName, columnNames.Count);
     columnNames.Add(colName);
     columnWidths.Add(width);
     columnTypes.Add(columnType);
     columnDescriptions.Add(description);
     cellRenderers.Add(renderer);
 }
Esempio n. 3
0
 private void AddPersistentColumn(string colName, int width, ColumnType columnType, string description,
                                  RenderTableCell renderer)
 {
     if (persistentTable == null)
     {
         persistentTable   = new DataTable2(Name, Description);
         persistentColInds = new List <int>();
     }
     persistentTable.AddColumn(colName, width, columnType, description, renderer);
     persistentColInds.Add(columnNames.Count - 1);
     persistentColInds.Sort();
 }
Esempio n. 4
0
 public void AddColumn(string colName, int width, ColumnType columnType, string description, RenderTableCell renderer,
                       bool persistent)
 {
     AddColumn(colName, width, columnType, description, renderer);
     if (persistent)
     {
         AddPersistentColumn(colName, width, columnType, description, renderer);
     }
 }
Esempio n. 5
0
 public void AddColumn(string colName, int width, ColumnType columnType, string description, RenderTableCell renderer)
 {
     if (nameMapping.ContainsKey(colName))
     {
         return;
     }
     nameMapping.Add(colName, columnNames.Count);
     columnNames.Add(colName);
     columnWidths.Add(width);
     columnTypes.Add(columnType);
     columnDescriptions.Add(description);
     cellRenderers.Add(renderer);
 }
Esempio n. 6
0
 public void AddColumn(string colName, int width, ColumnType columnType, string description, RenderTableCell renderer)
 {
     if (nameMapping.ContainsKey(colName)){
         return;
     }
     nameMapping.Add(colName, columnNames.Count);
     columnNames.Add(colName);
     columnWidths.Add(width);
     columnTypes.Add(columnType);
     columnDescriptions.Add(description);
     cellRenderers.Add(renderer);
 }
Esempio n. 7
0
        public virtual void AddColumn(string colName, int width, ColumnType columnType, ColumnDescription description,
			Visibility visibility, RenderTableCell renderer)
        {
            nameMapping.Add(colName, columnNames.Count);
            columnNames.Add(colName);
            columnWidths.Add(width);
            columnTypes.Add(columnType);
            columnDescriptions.Add(description);
            cellRenderers.Add(renderer);
        }
Esempio n. 8
0
        public void AddColumn(string colName, int width, ColumnType columnType, string description, Visibility visibility,
			RenderTableCell renderer)
        {
            AddColumn(colName, width, columnType, new ColumnDescription(description), visibility, renderer);
        }
Esempio n. 9
0
 public void AddColumn(string colName, int width, ColumnType columnType, string description, Visibility visibility,
                       RenderTableCell renderer)
 {
     AddColumn(colName, width, columnType, new ColumnDescription(description), visibility, renderer);
 }
Esempio n. 10
0
        private void AddPersistentColumn(string colName, int width, ColumnType columnType, string description,
			RenderTableCell renderer)
        {
            if (persistentTable == null){
                persistentTable = new DataTable2(Name, Description);
                persistentColInds = new List<int>();
            }
            persistentTable.AddColumn(colName, width, columnType, description, renderer);
            persistentColInds.Add(columnNames.Count - 1);
            persistentColInds.Sort();
        }