Class FloatTransaction
Implements a transaction that is associated with a FloatWindow operation.
Inherited Members
Namespace: Telerik.WinControls.UI.Docking
Assembly: Telerik.WinControls.RadDock.dll
Syntax
public class FloatTransaction : RadDockTransaction, IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx
Constructors
FloatTransaction(IEnumerable<DockWindow>, SplitPanel, Rectangle)
Initializes a new FloatTransaction instance.
Declaration
public FloatTransaction(IEnumerable<DockWindow> windows, SplitPanel panel, Rectangle bounds)
Parameters
System.Collections.Generic.IEnumerable<DockWindow>
windows
|
SplitPanel
panel
|
System.Drawing.Rectangle
bounds
|
FloatTransaction(IEnumerable<DockWindow>, SplitPanel, Rectangle, DockType)
Initializes a new FloatTransaction instance.
Declaration
public FloatTransaction(IEnumerable<DockWindow> windows, SplitPanel panel, Rectangle bounds, DockType containerType)
Parameters
System.Collections.Generic.IEnumerable<DockWindow>
windows
|
SplitPanel
panel
|
System.Drawing.Rectangle
bounds
|
DockType
containerType
|
Properties
AssociatedPanel
Gets the SplitPanel instance, associated with the transaction. Valid when a ToolTabStrip has been floated.
Declaration
public SplitPanel AssociatedPanel { get; }
Property Value
SplitPanel
|
Bounds
Gets the bounds at which the associated windows should be floated.
Declaration
public Rectangle Bounds { get; }
Property Value
System.Drawing.Rectangle
|
ContainerDockType
Gets the type of the container the floating windows should have.
Declaration
public DockType ContainerDockType { get; }
Property Value
DockType
|
TransactionType
Returns the Float dock transaction type.
Declaration
public override DockTransactionType TransactionType { get; }
Property Value
DockTransactionType
|