public static void RegisterDockablePane(this UIControlledApplication application, Guid id, string title,FrameworkElement dockElement, DockablePaneState state ) { var dPid = new DockablePaneId(id); var dataProvider = new DockablePaneProviderData {FrameworkElement = dockElement,InitialState = state}; IDockablePaneProvider provider = new DockPageProvider(dataProvider); application.RegisterDockablePane(dPid, title, provider); }
public static void RegisterDockablePane(this UIControlledApplication application, Guid id, string title, FrameworkElement dockElement, DockablePaneState state) { var dPid = new DockablePaneId(id); var dataProvider = new DockablePaneProviderData { FrameworkElement = dockElement, InitialState = state }; IDockablePaneProvider provider = new DockPageProvider(dataProvider); application.RegisterDockablePane(dPid, title, provider); }