To reproduce: - Add a document window uppopn a button click. Put the button inside a tool window. Workaround: Use ActiveWindowChanged event.
To reproduce: radDock1.ElementTree.EnableApplicationThemeName = false; radDock1.ThemeName = "TelerikMetroBlue"; ThemeResolutionService.ApplicationThemeName = "Office2013Light"; Workaround: ThemeResolutionService.ApplyThemeToControlTree(this,"Office2013Light"); radDock1.ThemeName = "TelerikMetroBlue";
Workaround: For Each dw As DocumentWindow In Me.RadDock1.DockWindows.DocumentWindows dw.TabStripItem.PositionOffset = New Size(1, 0) Next
To reproduce: Sub New() InitializeComponent() Me.WindowState = FormWindowState.Maximized Dim leftWindow As ToolWindow = New ToolWindow() leftWindow.Text = "Left Window" Me.RadDock1.DockWindow(leftWindow, DockPosition.Left) leftWindow.DockState = DockState.AutoHide End Sub Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load If Me.RadDock1.DockWindows.ToolWindows.First().ParentForm IsNot Nothing Then Me.RadDock1.DockWindows.ToolWindows.First().ParentForm.Show() End If End Sub Workaround: maximize the form after the auto-hide popup is shown: Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load If Me.RadDock1.DockWindows.ToolWindows.First().ParentForm IsNot Nothing Then Me.RadDock1.DockWindows.ToolWindows.First().ParentForm.Show() End If Me.WindowState = FormWindowState.Maximized End Sub
To reproduce: - Add three charts to a RadLayoutControl (the should have an equal size). - In the form's constructor add the layout control to a document window. - Resize the form, the third chart has a different size. Workaround: Use the OnShown event to add the control.
When custom controls that are containing SplitContainers and TableLayoutPanels are used in RadDock there is invalid resizing behaviour. The underlying controls are not properly resized when the entire form is resized as well. The issue exists only on Windows 7 x64 machines. Workaround: Use RadLayoutControl instead of the TableLayoutPanel.
Workaround: this.toolTabStrip1.CaptionElement.RightToLeft = false;
Use cases: 1. You have a MainDocumentContainer with Document windows in it, placed in one under the other. Setting the DockState of the bottom DocumentWindow to Hidden, and restoring it afterwards, should place the DocumentWindow at the same place, instead of merging it with the above one 2. Same layout as above, when the layout is saved and then restored, the DocumentWindow positions should be exactly as they were
Currently tool windows cannot be re-sized proportionally in this scenario.
RadDock should support a MDI mode where the child mdi forms are displayed in the old fashioned way.