'Declaration Public Property AllowPin As Infragistics.Win.DefaultableBoolean
public Infragistics.Win.DefaultableBoolean AllowPin {get; set;}
This property determines whether a pin button will be displayed in the pane's title bar. The user can click this button to pin or unpin the pane.
When a pane is unpinned, its contents are displayed only while in use. At other times, the pane collapses into a tab at the edge of the docking area (the UnpinnedTabArea). The user may display the pane by clicking or hovering over the tab. Moving the mouse over the tab causes the pane to fly out; clicking the tab causes the pane to fly out and become activated.
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinDock Private Sub btnInitializeTreePane_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnInitializeTreePane.Click Me.InitializeDockedPane(Me.ultraDockManager1.PaneFromControl(Me.UltraTree1)) End Sub Private Sub InitializeDockedPane(ByVal pane As DockableControlPane) ' Move the pane to a dock area by itself pane.Dock(DockedSide.Left) ' Prevent it from being closed pane.Settings.AllowClose = DefaultableBoolean.False ' Do not allow it to be docked or floated by a drag pane.Settings.AllowDockBottom = DefaultableBoolean.False pane.Settings.AllowDockLeft = DefaultableBoolean.False pane.Settings.AllowDockRight = DefaultableBoolean.False pane.Settings.AllowDockTop = DefaultableBoolean.False pane.Settings.AllowFloating = DefaultableBoolean.False ' Do not allow it to toggle its docked state pane.Settings.DoubleClickAction = PaneDoubleClickAction.None ' It cannot be minimed or maximized pane.Settings.AllowMaximize = DefaultableBoolean.False pane.Settings.AllowMinimize = DefaultableBoolean.False ' It cannot be pinned pane.Settings.AllowPin = DefaultableBoolean.False ' Change the borderstyle around the contained control pane.Settings.BorderStylePane = UIElementBorderStyle.Raised ' Put 3 pixels of padding around the contained control pane.Settings.PaddingBottom = 3 pane.Settings.PaddingLeft = 3 pane.Settings.PaddingRight = 3 pane.Settings.PaddingTop = 3 ' Show the caption pane.Settings.ShowCaption = DefaultableBoolean.True End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinDock; using System.Diagnostics; private void btnInitializeTreePane_Click(object sender, System.EventArgs e) { this.InitializeDockedPane( this.ultraDockManager1.PaneFromControl(this.ultraTree1) ); } private void InitializeDockedPane(DockableControlPane pane) { // Move the pane to a dock area by itself pane.Dock(DockedSide.Left); // Prevent it from being closed pane.Settings.AllowClose = DefaultableBoolean.False; // Do not allow it to be docked or floated by a drag pane.Settings.AllowDockBottom = DefaultableBoolean.False; pane.Settings.AllowDockLeft = DefaultableBoolean.False; pane.Settings.AllowDockRight = DefaultableBoolean.False; pane.Settings.AllowDockTop = DefaultableBoolean.False; pane.Settings.AllowFloating = DefaultableBoolean.False; // Do not allow it to toggle its docked state pane.Settings.DoubleClickAction = PaneDoubleClickAction.None; // It cannot be minimed or maximized pane.Settings.AllowMaximize = DefaultableBoolean.False; pane.Settings.AllowMinimize = DefaultableBoolean.False; // It cannot be pinned pane.Settings.AllowPin = DefaultableBoolean.False; // Change the borderstyle around the contained control pane.Settings.BorderStylePane = UIElementBorderStyle.Raised; // Put 3 pixels of padding around the contained control pane.Settings.PaddingBottom = 3; pane.Settings.PaddingLeft = 3; pane.Settings.PaddingRight = 3; pane.Settings.PaddingTop = 3; // Show the caption pane.Settings.ShowCaption = DefaultableBoolean.True; }
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2