or
ColumnGroupsViewDefinition. When I use the same template on the MasterTemplate, it works fine. The code I use is
GridViewTemplate
gvChildTemplate = new GridViewTemplate();
gvChildTemplate.DataSource = _ds.Tables[1];
CustomizeChildTemplate(gvChildTemplate);
gvChildTemplate.ViewDefinition = _colGroupsView;
radGridView1.Templates.Add(gvChildTemplate);
GridViewRelation relation = new GridViewRelation(radGridView1.MasterTemplate);
relation.ChildTemplate = gvChildTemplate;
relation.RelationName =
"MeasureName";
relation.ParentColumnNames.Add(
"MeasureName");
relation.ChildColumnNames.Add(
"MeasureName");
radGridView1.Relations.Add(relation);
RadChart1.Series.Clear() RadChart1.ChartTitle.TextBlock.Text = "My Chart"Dim chartSeries As ChartSeries = RadChart1.CreateSeries("2009", System.Drawing.Color.RoyalBlue, System.Drawing.Color.LightSteelBlue, ChartSeriesType.Bar) chartSeries.AddItem(120, "") chartSeries.AddItem(140, "") chartSeries.AddItem(35, "") chartSeries.AddItem(120, "") chartSeries.AddItem(140, "", System.Drawing.Color.Red) chartSeries.AddItem(35, "") chartSeries.AddItem(120, "") chartSeries.AddItem(140, "") RadChart1.Series.Add(chartSeries) chartSeries.Appearance.LabelAppearance.Visible = FalseDim chartSeries2 As ChartSeries = RadChart1.CreateSeries("2010", System.Drawing.Color.DarkBlue, System.Drawing.Color.LightBlue, ChartSeriesType.Bar) chartSeries2.AddItem(120, "") chartSeries2.AddItem(140, "") chartSeries2.AddItem(35, "") chartSeries2.AddItem(120, "") chartSeries2.AddItem(140, "") chartSeries2.AddItem(35, "") chartSeries2.AddItem(120, "") chartSeries2.AddItem(140, "") RadChart1.Series.Add(chartSeries) chartSeries2.Appearance.LabelAppearance.Visible = FalseRadChart1.PlotArea.XAxis.AxisLabel.TextBlock.Text = "Months"RadChart1.PlotArea.XAxis.AxisLabel.TextBlock.Appearance.TextProperties.Color = System.Drawing.Color.Red RadChart1.PlotArea.XAxis.AddRange(1, 8, 1) RadChart1.PlotArea.XAxis(0).TextBlock.Text = "Jan"RadChart1.PlotArea.XAxis(1).TextBlock.Text = "Fev"RadChart1.PlotArea.XAxis(2).TextBlock.Text = "Mar"RadChart1.PlotArea.XAxis(3).TextBlock.Text = "Abr"RadChart1.PlotArea.XAxis(4).TextBlock.Text = "Mai"RadChart1.PlotArea.XAxis(5).TextBlock.Text = "Jun"RadChart1.PlotArea.XAxis(6).TextBlock.Text = "Jul"RadChart1.PlotArea.XAxis(7).TextBlock.Text = "Ago"RadChart1.DataBind()
| Private Sub rgvGrid_CellEditorInitialized(ByVal sender As Object, _ |
| ByVal e As Telerik.WinControls.UI.GridViewCellEventArgs) _ |
| Handles rgvGrid.CellEditorInitialized |
| If TypeOf rgvNotes.CurrentColumn Is GridViewDataColumn Then |
| Select Case DirectCast(rgvNotes.CurrentColumn, GridViewDataColumn).UniqueName |
| Case "SomeColumnName" |
| Dim activeEditor As RadDateTimeEditor = TryCast(rgvNotes.ActiveEditor, RadDateTimeEditor) |
| If activeEditor IsNot Nothing Then |
| Dim editorElement As RadDateTimeEditorElement _ |
| = TryCast(activeEditor.EditorElement, RadDateTimeEditorElement) |
| If editorElement IsNot Nothing Then |
| Dim dateTimePickerCalendar As RadDateTimePickerCalendar _ |
| = TryCast(editorElement.GetCurrentBehavior(), RadDateTimePickerCalendar) |
| If dateTimePickerCalendar IsNot Nothing Then |
| dateTimePickerCalendar.Calendar.ShowFooter = False |
| End If |
| End If |
| End If |
| End Select |
| End If |
| End Sub |