or
| void sch_mousedown(object sender, MouseEventArgs e) |
| { |
| if (e.Button == MouseButtons.Right) |
| { |
| string x = sender.ToString(); |
| MonthCellElement element = (MonthCellElement)sender; |
| int stuff = e.Location.X; |
| stuff = e.Location.Y; |
| _sch_context.Show(element, e.Location); |
| } |
| } |
| DockingManager | RadDock Q2 Beta |
| using Telerik.WinControls.Docking; | using Telerik.WinControls.Dock; |
| class DockableWindowCollection | class DockWindowCollection |
| class DockPanel | class DockWindow (or ToolWindow or DocumentWindow) |
| interface IDockable | interface IDockWindow (generally DockWindow class can be used) |
| DdockingManager.SetDock(window, position) | radDock.DockWindow(window, position) |
| DdockingManager.Float(window) | RadDock .FloatWindow(window); |
| dockPane.DockTo(anotherWindow, state) | dockingManager1.DockWindow(window, DockPosition.Bottom);
dockWindow.DockState = DockState.Floating; or dockWindow.DockState = DockState.AutoHide; etc |
| radDock1.DockWindow(dockPane, anotherWindow , state) | |
| dockingManager.DockingStateChanged | radDock.DockStateChanged |
| dockingManager.DockingStateChanging | radDock.DockStateChanging |
| dockingManager.Hide(dockWindow, true); | dockWindow.DockState = DockState.AutoHide; |
| dockingManager.LoadXML(fileName) | LoadFromXml(fileName) + overloads available |
| dockingManager.SaveXML(fileName) | SaveToXml(fileName) + overloads available |
| dockingManager1.Reset() | radDock.Clear() |
| dockingManager.GetManagedDockables | radDock.DockWindows |
| dockPane.TabStripVisible = false; | dockWindow.TabStrip.TabStripElement.Visibility = ElementVisibility.Collapsed; |
| DockWindow.Activated event | RadDock.ActiveWindowChanged/Changing |
Issues with Events
Run-time Issues
Design-time Issues
Serialization Issues