I am now going to work on a project that I haven't worked on for a year or so (my co-workers have), and that has caused some problems for me.
I have a new, fresh computer, and installed the Telerik 2011.Q1 components. My project make use of the DocumentManager and DocumentPane from the now obsolete Telerik.WinControls.Docking, so I decided to convert to RadDock, but it is easier said than done.
I cannot open my form in design mode because the Telerik.WinControls.Docking is missing. If I add a reference to the 2010.3 version of this dll (without installing the entire package) I get an error saying that Visual Studio has encountered an error and needs to close, could not load file or assembly Telerik.Wincontrols.UI version 2010.3.
In your article http://www.telerik.com/help/winforms/dock-upgrading-from-dockingmanager-to-raddock.html it says that I need to have both versions installed, but this article refers to versions older than mine. Is this the way to solve this?
Or is it a way that I can fix it in my code?
GridSortField field = new GridSortField(_sortableColumn.ColumnHeading, RadSortOrder.Ascending);<br> ArrayList list = new ArrayList();<br> ArrayList emptyList = new ArrayList();<br> list.Add(field);<br> GridViewCollectionChangingEventArgs e = new GridViewCollectionChangingEventArgs(this.MasterGridViewTemplate, Telerik.WinControls.Data.NotifyCollectionChangedAction.Add, list, emptyList, 0, -1, String.Empty);<br> this.Grid_SortChanging(this, e);<br><br><br><br>void Grid_SortChanged(object sender, GridViewCollectionChangedEventArgs e)<br> {<br> }<br><br> void Grid_SortChanging(object sender, GridViewCollectionChangingEventArgs e)<br> {<br> this.Grid_SortChanged(sender,new GridViewCollectionChangedEventArgs(e.GridViewTemplate,e.Action,e.NewItems,e.OldItems,e.NewStartingIndex,String.Empty));<br> }private void tvAlphaWorkspace_NodeMouseDown(object sender, RadTreeViewMouseEventArgs e) { if (Control.MouseButtons == MouseButtons.Right) { workspaceContextNode = (RadCustomTreeNode)e.Node; } if (Control.MouseButtons.Equals(MouseButtons.Left)) { workspaceDragNode = null; workspaceDragNode = (RadCustomTreeNode)e.Node; workspaceDrag = true; if (workspaceDragNode.Text != "Executables") { tvAlphaWorkspace.DoDragDrop(workspaceDragNode.Tag, DragDropEffects.Copy); } else { workspaceDragNode = null; workspaceDrag = false; } } }