Example of Frozen Column in Javascript Tree Grid Control

/
/
Frozen Columns

This sample demonstrates the frozen columns feature of the Tree Grid. Scroll the movable content horizontally to view the frozen columns with the content.

More Details...

1
Planning
03/02/201707/02/20175100Normalfalse
2
Plan timeline
03/02/201707/02/20175100Normalfalse
3
Plan budget
03/02/201707/02/20175100Lowtrue
4
Allocate resources
03/02/201707/02/20175100Criticalfalse
5
Planning complete
07/02/201707/02/201700Lowtrue
6
Design
10/02/201714/02/2017386Highfalse
7
Software Specification
10/02/201712/02/2017360Normalfalse
8
Develop prototype
10/02/201712/02/20173100Criticalfalse
9
Get approval from customer
13/02/201714/02/20172100Lowtrue
10
Design Documentation
13/02/201714/02/20172100Hightrue
11
Design complete
14/02/201714/02/201700Normaltrue
12
Implementation Phase
17/02/201727/02/20171166Normalfalse
13
Phase 1
17/02/201727/02/20171150Highfalse
14
Implementation Module 1
17/02/201727/02/20171110Normalfalse
15
Development Task 1
17/02/201719/02/2017350Highfalse
16
Development Task 2
17/02/201719/02/2017350Lowtrue
17
Testing
20/02/201721/02/201720Normaltrue
18
Bug fix
24/02/201725/02/201720Criticalfalse
19
Customer review meeting
26/02/201727/02/201720Highfalse
20
Phase 1 complete
27/02/201727/02/2017050Lowtrue
21
Phase 2
17/02/201728/02/20171260Highfalse
22
Implementation Module 2
17/02/201728/02/20171290Criticalfalse
23
Development Task 1
17/02/201720/02/2017450Normaltrue
24
Development Task 2
17/02/201720/02/2017450Criticaltrue
25
Testing
21/02/201724/02/201720Highfalse
26
Bug fix
25/02/201726/02/201720Lowfalse
27
Customer review meeting
27/02/201728/02/201720Criticaltrue
28
Phase 2 complete
28/02/201728/02/2017050Normalfalse
29
Phase 3
17/02/201727/02/20171130Normalfalse
30
Implementation Module 3
17/02/201727/02/20171160Highfalse
31
Development Task 1
17/02/201719/02/2017350Lowtrue
32
Development Task 2
17/02/201719/02/2017350Normalfalse
33
Testing
20/02/201721/02/201720Criticaltrue
34
Bug fix
24/02/201725/02/201720Highfalse
35
Customer review meeting
26/02/201727/02/201720Normaltrue
36
Phase 3 complete
27/02/201727/02/2017050Criticalfalse
Description

The freezing feature enables the user to freeze certain columns to scroll remaining movable content. This can be achieved by setting frozenColumns property. In this demo sample, the first column is set to frozen by using the frozenColumns properties. Injecting Module: Tree Grid features are segregated into individual feature-wise modules. To use frozen columns feature, we need to inject Freeze module using the TreeGrid.Inject(Freeze) method.