示例#1
0
 /// <summary>
 /// Fügt eine Spalte hinzu
 /// </summary>
 /// <param name="name">Name der Spalte</param>
 /// <param name="icon">Das Icon der Spalte</param>
 /// <param name="layout">Das Layout der Spalte</param>
 /// <returns></returns>
 public virtual void AddColumn(string name, PropertyIcon icon, TypesLayoutTableRow layout)
 {
     Columns.Add(new ControlTableColumn(null)
     {
         Text   = name,
         Icon   = icon,
         Layout = layout
     });
 }
示例#2
0
        /// <summary>
        /// Fügt eine Zeile hinzu
        /// </summary>
        /// <param name="cells">Die Zellen der Zeile</param>
        /// <param name="layout">Das Layout</param>
        /// <param name="cssClass">Die Css-Klasse</param>
        public void AddRow(Control[] cells, TypesLayoutTableRow layout, string cssClass = null)
        {
            var r = new ControlTableRow(Page, null)
            {
                Class = cssClass, Layout = layout
            };

            r.Cells.AddRange(cells);

            Rows.Add(r);
        }
示例#3
0
        /// <summary>
        /// Fügt eine Zeile hinzu
        /// </summary>
        /// <param name="cells">Die Zellen der Zeile</param>
        /// <param name="layout">Das Layout</param>
        /// <param name="cssClass">Die Css-Klasse</param>
        public void AddRow(Control[] cells, TypesLayoutTableRow layout, string cssClass = null)
        {
            var r = new ControlTableRow(null)
            {
                Classes = new List <string>(new[] { cssClass }), Layout = layout
            };

            r.Cells.AddRange(cells);

            Rows.Add(r);
        }