As title.
My xaxis is DateTimeCategoricalAxis and how to use ScatterSeries?

i would like to drag RadTreeView Node to winform standard Panel, but when i drag and drop to the panel , my mouse always busying
my code as fellows
panel is System.Windows.Forms.Panel panel
this.tree is RadTreeView
this.panel.AllowDrop = true;
this.tree.AllowDrop = true;
this.tree.ItemDrag += Tree_ItemDrag;
this.tree.DragEnter += new DragEventHandler(this.tree_FunctionList_DragEnter);
this.panel.DragEnter += Panel_DragEnter;
this.panel.DragDrop += Panel_DragDrop;
private void Tree_ItemDrag(object sender, RadTreeViewEventArgs e)
{
RadTreeNode tn = e.Node as RadTreeNode;
if (tn != null)
{
(this.tree).DoDragDrop(tn, DragDropEffects.Copy);
}
}
private void tree_FunctionList_DragEnter(object sender, DragEventArgs e)
{
e.Effect = DragDropEffects.Copy;
}
private void Panel_DragDrop(object sender, DragEventArgs e)
{
RadTreeNode node = e.Data.GetData(typeof(RadTreeNode)) as RadTreeNode;
Console.WriteLine(node.Text);
}
private void Panel_DragEnter(object sender, DragEventArgs e)
{
e.Effect = DragDropEffects.Copy;
}


I am using the built-in drag and drop service. I have 3 grids.
I am implementing it so I can drag and drop Grid 2 rows onto rows of either Grid 1 or Grid 2.
I have no problem of dragging the Grid 2 Rows to a row in Grid 1. All is working fine.
However if I drag rows from Grid 2 to Grid 3, I cannot get the svc_PreviewDragDrop event to trigger. It will trigger if I drop it on the grid in general, but not if I drop it on a row in Grid 3.
Cannot figure out what I am doing wrong.
Thank you

I would like to select all rows based on the text typed in the search box or create a collection of rows that contain the search text.
For example if the user types 'cat" into the search box. is there a way to auto select those rows so the user could drag and drop. I have the drag and drop working for selected rows, just wanted a new way in selecting rows.

For a SelectionChanged event in a hierarchical RadGridView, how do I test to determine which template had a row selection change?
Hi.
I have a problem that I could not solve somehow.
I have three CheckedDropDownLists, a button and a gridview.
My goal is to filter the data (List <SomeClass>) linked to the gridview with CheckedDropDownList elements.(I know Gridview has filtering feature and I already use it. But gridview's filtering feature hides data outside of the filter.)
I want to filter the list that I have connected to the Gridview as a data source according to the criteria I have selected with these three CheckedDropDownLists and link the newly created list to the GridView as a data source.
These are simple operations that have thousands of examples on the Internet, and I've already done so far here.
The main problem is I can't make these three CheckedDropDownLists interactive with each other. When I make a selection on one, I want the other two updated accordingly.
If I have selected 4 company numbers from the CheckedDropDownList, which lists the company number values, the names of these four companies will appear in the CheckedDropDownList, which lists the company names. I want it to show the calculation ID values of these companies in the other CheckedDropDownList that lists the calculation Id values. It seems a little complicated, but I hope I could explain it.

I found this thread https://www.telerik.com/forums/binding-to-rangestart-and-rangeend-of-radrangeselector that RadRangeSelector's StartRange and EndRange has been changed when data object changed.
Data object can not change when I change RadRangeSelector's StartRange and EndRange by UI.
Followed as my sample code:
public partial class Form2 : Form{ private readonly RangeDataObject dataObject = new RangeDataObject { StartRange = 0, EndRange = 100 }; public Form2() { this.InitializeComponent(); this.radRangeSelector1.DataBindings.Add( new Binding("StartRange", this.dataObject, "StartRange", false, DataSourceUpdateMode.OnPropertyChanged)); this.radRangeSelector1.DataBindings.Add( new Binding("EndRange", this.dataObject, "EndRange", false, DataSourceUpdateMode.OnPropertyChanged)); } private void Form2_Load(object sender, EventArgs e) { }}public class RangeDataObject : INotifyPropertyChanged{ private float startRange; private float endRange; public event PropertyChangedEventHandler PropertyChanged; public float StartRange { get { return this.startRange; } set { if (this.startRange != value) { this.startRange = value; this.OnPropertyChanged("StartRange"); } } } public float EndRange { get { return this.endRange; } set { if (this.endRange != value) { this.endRange = value; this.OnPropertyChanged("EndRange"); } } } protected virtual void OnPropertyChanged(string propertyName) { if (this.PropertyChanged != null) { this.PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); } }}Hi.
I have a RadGridView that SelectionMode property is set to CellSelect.
Dictionary<int, string> drms = new Dictionary<int, string>();private void ddlSetDurum_SelectedIndexChanged(object sender, Telerik.WinControls.UI.Data.PositionChangedEventArgs e) { if (ddlSetDurum.SelectedIndex != 0) { drms.Clear(); foreach (var item in rgvTakip.SelectedCells) { int i = item.RowInfo.Index; // Works fine if no column filtering is done if (!drms.ContainsKey(i)) { drms.Add(i, rgvTakip.Rows[i].Cells["tkd"].Value.ToString()); rgvTakip.Rows[i].Cells["tkd"].Value = ddlSetDurum.SelectedText; } } isDurumSet = true; ddlSetDurum.SelectedIndex = 0; } }
After filtering by any column, when I try to get the row index of the selected cells, it gives me the index number in the rows created after the filtering process.
When I want to change the value of a cell using the obtained row index, this time it works according to the original table, not the filtered table.
So I have to get the original index number of that cell before filtering.

Hi,
What is the method to clear or reset a layout diagram ?
I have tried the following without success ...
LayoutDiagram.DeselectAll()
LayoutDiagram.Clear()
LayoutDiagram.UndoRedoService.Clear()
LayoutDiagram.Refresh()
Issue I am having is if there is a selected shape on the diagram, when I clear/re-add shapes, I am getting a strange side-effect where the shape's manipulation adorner becomes visible but the shape is no longer selectable. It looks like there is some "cache" behind the scenes that isn't clearing ? I would have expected LayoutDiagram.Clear is all I needed to call to reset to a "clean slate" ? Is this so ?
Kind regards,
Milan