Пример #1
0
        static public void BuildGrid(DHXScheduler scheduler)
        {
            var grid = new DHTMLX.Scheduler.Controls.GridView("grid");            //initializes the view



            // adds the columns to the grid
            grid.Columns.Add(
                new GridViewColumn("start_date", "Date")
            {
                Template = "{start_date:date(%m-%d-%Y %H:%i)}"                   //sets the template for the column
            });

            grid.Columns.Add(
                new GridViewColumn("text", "Event")                             //initializes a column
            {
                Width = 200                                                     // sets the width of the column
            });

            grid.Columns.Add(
                new GridViewColumn("details", "Details")
            {
                Align = GridViewColumn.Aligns.Left,                     // sets the alignment in the colum
                Width = 200
            });

            grid.Columns.Add(
                new GridViewColumn("owner_name", "User Name")
            {
                Align = GridViewColumn.Aligns.Center                    // sets the alignment in the colum
            });

            grid.Columns.Add(
                new GridViewColumn("lead_name", "Lead/Claim")
            {
                Align = GridViewColumn.Aligns.Center                    // sets the alignment in the colum
            });

            grid.Columns.Add(
                new GridViewColumn("statusName", "Status")
            {
                Align = GridViewColumn.Aligns.Center                    // sets the alignment in the colum
            });


            scheduler.Views.Clear();

            scheduler.Views.Add(new WeekView());
            scheduler.Views.Add(new DayView());
            scheduler.Views.Add(new MonthView());

            grid.Label = "Agenda";

            grid.Select = true;
            grid.Paging = true;

            scheduler.Views.Add(grid);            //adds the view to the scheduler
            //scheduler.Views[1].Label = "Agenda";
            scheduler.InitialView = "grid";
        }
Пример #2
0
        public static void BuildGrid(DHXScheduler scheduler)
        {
            var grid = new DHTMLX.Scheduler.Controls.GridView("grid");//initializes the view

            // adds the columns to the grid
            grid.Columns.Add(
               new GridViewColumn("start_date", "Date") {
                   Template = "{start_date:date(%m-%d-%Y %H:%i)}"//sets the template for the column
               });

            grid.Columns.Add(
                    new GridViewColumn("text", "Event") {	//initializes a column
                        Width = 200					// sets the width of the column

                    });

            grid.Columns.Add(
                new GridViewColumn("details", "Details") {
                    Align = GridViewColumn.Aligns.Left,	// sets the alignment in the colum
                    Width = 200
                });

            grid.Columns.Add(
                new GridViewColumn("owner_name", "User Name") {
                    Align = GridViewColumn.Aligns.Center// sets the alignment in the colum
                });

            grid.Columns.Add(
                new GridViewColumn("lead_name", "Lead/Claim") {
                    Align = GridViewColumn.Aligns.Center// sets the alignment in the colum
                });

            grid.Columns.Add(
                new GridViewColumn("statusName", "Status") {
                    Align = GridViewColumn.Aligns.Center// sets the alignment in the colum
                });

            scheduler.Views.Clear();

            scheduler.Views.Add(new WeekView());
            scheduler.Views.Add(new DayView());
            scheduler.Views.Add(new MonthView());

            grid.Label = "Agenda";

            grid.Select = true;
            grid.Paging = true;

            scheduler.Views.Add(grid);//adds the view to the scheduler
            //scheduler.Views[1].Label = "Agenda";
            scheduler.InitialView = "grid";
        }