or
//set the current window to a host window, if not a host window will return nullHostWindow hw = this.dockMain.DockWindows[i] as HostWindow;//creates new form in hostwindowhw = new HostWindow(createRightForm(tempModel, formName));Private Function CreateChart_DefaultView() As Telerik.Windows.Controls.RadChart Dim telerikChart As New Telerik.Windows.Controls.RadChart() 'Chart Title telerikChart.DefaultView.ChartTitle.Content = "Year 2009" telerikChart.DefaultView.ChartTitle.HorizontalAlignment = HorizontalAlignment.Center 'Chart Legend telerikChart.DefaultView.ChartLegend.UseAutoGeneratedItems = True 'Line Chart Dim lineSeries As New DataSeries() lineSeries.LegendLabel = "Turnover" lineSeries.Definition = New LineSeriesDefinition() Dim dataPoint As New DataPoint() dataPoint.YValue = 154 dataPoint.XCategory = "Jan" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 138 dataPoint.XCategory = "Feb" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 143 dataPoint.XCategory = "Mar" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 120 dataPoint.XCategory = "Apr" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 135 dataPoint.XCategory = "May" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 125 dataPoint.XCategory = "Jun" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 179 dataPoint.XCategory = "Jul" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 170 dataPoint.XCategory = "Aug" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 198 dataPoint.XCategory = "Sep" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 187 dataPoint.XCategory = "Sep" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 193 dataPoint.XCategory = "Nov" lineSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 176 dataPoint.XCategory = "Dec" lineSeries.Add(dataPoint) telerikChart.DefaultView.ChartArea.DataSeries.Add(lineSeries) 'Bar Chart Dim barSeries As New DataSeries() barSeries.LegendLabel = "Expenses" barSeries.Definition = New BarSeriesDefinition() dataPoint = New DataPoint() dataPoint.YValue = 45 dataPoint.XCategory = "Jan" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 48 dataPoint.XCategory = "Feb" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 53 dataPoint.XCategory = "Mar" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 41 dataPoint.XCategory = "Apr" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 32 dataPoint.XCategory = "May" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 28 dataPoint.XCategory = "Jun" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 63 dataPoint.XCategory = "Jul" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 74 dataPoint.XCategory = "Aug" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 77 dataPoint.XCategory = "Sep" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 85 dataPoint.XCategory = "Oct" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 89 dataPoint.XCategory = "Nov" barSeries.Add(dataPoint) dataPoint = New DataPoint() dataPoint.YValue = 80 dataPoint.XCategory = "Dec" barSeries.Add(dataPoint) telerikChart.DefaultView.ChartArea.DataSeries.Add(barSeries) Return telerikChartEnd Function
RadDropDownListEditor editor = e.ActiveEditor as RadDropDownListEditor; if (editor != null) { RadDropDownListEditorElement editorElement = (RadDropDownListEditorElement)editor.EditorElement; editorElement.Filter = FilterWrappers; }
This works fine. The problem is that I have another ComboBoxColumn with no filter on it. When I click in the first column and select a value and then click in the second column the filter method for the first column is called. It is called once for every item in the combo but the entries contain items from the first combo and items from the second combo. Why is this happening?
HtmlViewDefinition view = new HtmlViewDefinition();view.RowTemplate.Rows.Add(new RowDefinition());view.RowTemplate.Rows.Add(new RowDefinition());view.RowTemplate.Rows.Add(new RowDefinition());CellDefinition cell = new CellDefinition();//row1cell.UniqueName = "column1";cell.RowSpan = 1;cell.ColSpan = 2;view.RowTemplate.Rows[0].Cells.Add(cell);cell = new CellDefinition();cell.UniqueName = "column4";cell.RowSpan = 3;cell.ColSpan = 1;view.RowTemplate.Rows[0].Cells.Add(cell);cell = new CellDefinition();cell.UniqueName = "column5";cell.RowSpan = 1;cell.ColSpan = 1;view.RowTemplate.Rows[0].Cells.Add(cell);//row2cell = new CellDefinition();cell.UniqueName = "column2";cell.RowSpan = 2;cell.ColSpan = 1;view.RowTemplate.Rows[1].Cells.Add(cell);cell = new CellDefinition();cell.UniqueName = "column3";cell.RowSpan = 2;cell.ColSpan = 1;view.RowTemplate.Rows[1].Cells.Add(cell);cell = new CellDefinition();cell.UniqueName = "column6";cell.RowSpan = 1;cell.ColSpan = 1;view.RowTemplate.Rows[1].Cells.Add(cell);//row3cell = new CellDefinition();cell.UniqueName = "column7";cell.RowSpan = 1;cell.ColSpan = 1;view.RowTemplate.Rows[2].Cells.Add(cell);radGridView1.ViewDefinition = view;