You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sometimes it is useful to split a big UI into smaller UserControls. However, it doesn't currently work with this library because the DockingHost expects SplitPanels and DockingTabControls to be direct children of one another (
While it is possible that doing a deep iteration of all children might be expensive and/or trigger unexpected behaviors, I do think that UserControl should be special cased and its children looked up.
Description
Sometimes it is useful to split a big UI into smaller
UserControl
s. However, it doesn't currently work with this library because theDockingHost
expectsSplitPanel
s andDockingTabControl
s to be direct children of one another (Avalonia.UpDock/Avalonia.UpDock/Controls/DockingHost.cs
Lines 101 to 118 in d749ec0
While it is possible that doing a deep iteration of all children might be expensive and/or trigger unexpected behaviors, I do think that
UserControl
should be special cased and its children looked up.Example expected to work
Adapting the sample from the README.
The text was updated successfully, but these errors were encountered: