Hello Telerik
I have a RadPageView in Strip Mode and I would like to highlight some pages on runtime.
By highlighting I mean change the theme color for the different state (selected, mouse over, etc.) of the RadPageView. The business need is to show the user which pages needed an action.
I have found how to change the backcolor of a RadPageView but not for the different state of the control. Is there a way to do it without handling multiple event ?

Hi,
I'm facing a strange behaviour when i export a userControl containing a ChartView as a png picture.
Let's explain my issue with code.
First i create a userControl, this userControl has a title ( label) and a chartView.
this chart is slightly customized, i want to show checkboxes as legend items. to do this, i have followed an example mentioned in the forum.
If the checkbox is unckeced the related serie is hidden.
var myUserControl = new StatisticLayoutWithAdditionalStats();myUserControl.ChartView.ChartElement.LegendElement.VisualItemCreating += LegendElement_VisualItemCreating;/// Set layout propertiesmyUserControl.Title = "Blablabla";myUserControl.ChartView.AreaType = ChartAreaType.Cartesian;myUserControl.ChartView.ShowLegend = true;LineSeries serie1 = new LineSeries();LineSeries serie2 = new LineSeries();serie1.DataSource = new BindingList<Coordinate>(Serie1DataSource.Coordinates);serie1.CategoryMember = "Abscissa";serie2.DataSource = new BindingList<Coordinate>(Serie2DataSource.Coordinates);serie2.CategoryMember = "Abscissa";serie2.ValueMember = "Ordinate";myUserControl.ChartView.Series.Add(serie1);myUserControl.ChartView.Series.Add(serie2);
// This class is used to customize legend itemspublic class CheckBoxLegentItemElement : LegendItemElement{ private RadCheckBoxElement checkBox = new RadCheckBoxElement();public CheckBoxLegentItemElement(LegendItem item){ this.checkBox.ToggleStateChanged += checkBox_ToggleStateChanged;} void checkBox_ToggleStateChanged(object sender, StateChangedEventArgs args) { if (args.ToggleState == Telerik.WinControls.Enumerations.ToggleState.On) { this.LegendItem.Element.IsVisible = true; } else { this.LegendItem.Element.IsVisible = false; } }}
If i display this userControl in a Form it works fine.
But i want to export this userControl as a picture, the userControl can't be displayed in a form, juste created in memory.
myUserControl.Size = new Size(600,400);Bitmap bitmap = new Bitmap(600, 400);myUserControl.DrawToBitmap(bitmap, (myUserControl.ClientRectangle));If all checkboxes are checked, the image is good.
But if, at least, one of them is uncheck the graph doesn't display.
Do you have any explanation ?
Regards,
Mathieu

Hi,
I have a question about charts localization.
I create a chart, the horizontal axe is a DateTimeCategoricalAxis.
The format of the label is (Month - Year).
I display the graph with english and french culture, the month is translated correctly, which is very good !! :)
My question : is it possible the force the graph to display in french culutre even if the current culture is english ?
Regards,
Mathieu.

Hello,
I noticed that when I try to dispose a ListView control from its own double click event the application crashes.
The control can be disposed from any other source (e.g. a button click) and this behavior occurs even on an empty List View.
Am I doing something wrong or is this a bug?
Thanks.

I want to toggle only between Ascending and Descending when the user clicks on the column header. I do not want the None option. Not sure what one would use the None option for anyway. That is not a sort.

public class TreeEditor : BaseGridEditor { protected override RadElement CreateEditorElement () { RadTreeViewElement treeViewElement = new RadTreeViewElement (); //BindData (treeViewElement); // This doesn't work LoadData (treeViewElement); // This displays data return treeViewElement; } private static void BindData(RadTreeViewElement treeViewElement) { List<NodeData> Nodes = new List<NodeData>(); NodeData root = new NodeData() { ID = 0 }; root.Children.Add(new NodeData() { ID = 1 }); root.Children.Add(new NodeData() { ID = 2 }); Nodes.Add(root); treeViewElement.DataSource = Nodes; treeViewElement.DisplayMember = "ID\\ID"; treeViewElement.ChildMember = "Nodes\\Children"; } private static void LoadData (RadTreeViewElement treeViewElement) { RadTreeNode root = treeViewElement.Nodes.Add ("Root"); root.Nodes.Add ("First", 1); root.Nodes.Add ("Second", 1); } public override object Value { get { RadTreeViewElement editor = (RadTreeViewElement) this.EditorElement; if (editor.SelectedNode == null) return string.Empty; return editor.SelectedNode.ToString (); } set { //TODO: ? } } }
I am using a PivotFieldList associated to a PivotGrid which is bound to an in-memory table.
The Grid and the Field List work OK, but my problem is my table has too many columns. More than 200.
This make it a bit difficult for the user to choose fields from the field list.
I was wondering if there is a way to group fields in the PivotFieldList. Something like the "date" fields. Each group would be a node opening on user click and showing the available column.


On my grid I am grouping by one field, and have gridview1.mastertemplate.ShowTotals = True so that I can show a grand total for columns when that grid is grouped. My issue is that I need to change the appearance of the grand total row differently than the other (group) summary rows in ViewCellFormatting. Is this possible, and if so how can I do it?
Thanks