If you define 700 columns, then the horizontal lines are missing: for (int i = 0; i < 700; i++) { var nameCol = new GridViewDataColumn() { DataMemberBinding = new Binding("Name") }; this.radTreeListView.Columns.Add(nameCol); }
The issue is related to a framework limitation of Silverlight. Silverlight's layout mechanism does not support size measurements that are greater than a fixed max value.