ClassDockWindowTransaction
Implements a transaction that is associated with a DockWindow request.
Definition
Namespace:Telerik.WinControls.UI.Docking
Assembly:Telerik.WinControls.RadDock.dll
Syntax:
public class DockWindowTransaction : PerformDockTransaction, IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx
Inheritance: objectRadDockObjectRadDockTransactionPerformDockTransactionDockWindowTransaction
Implements:
Inherited Members
Constructors
DockWindowTransaction(DockState, DockWindow, DockWindow, SplitPanel, DockPosition)
Constructs a new DockWindowTransaction instance.
Declaration
public DockWindowTransaction(DockState state, DockWindow window, DockWindow targetWindow, SplitPanel anchor, DockPosition position)
Parameters
state
The target state for the transaction.
window
The window associated with the transaction.
targetWindow
The target window for the transaction (may be null).
anchor
The SplitPanel instance that is used as a dock anchor.
position
The DockPosition where the window should be docked.
DockWindowTransaction(DockState, DockWindow[], DockWindow, SplitPanel, DockPosition)
Constructs a new DockWindowTransaction instance.
Declaration
public DockWindowTransaction(DockState state, DockWindow[] windows, DockWindow targetWindow, SplitPanel anchor, DockPosition position)
Parameters
state
The target state for the transaction.
windows
The windows associated with the transaction.
targetWindow
The target window for the transaction (may be null).
anchor
The SplitPanel instance that is used as a dock anchor.
position
The DockPosition where the window should be docked.
Properties
AssociatedWindow
Gets the DockWindow instance associated with the transaction.
TargetWindow
Gets the DockWindow instance that is target for the transaction.
TransactionType
Returns the DockWindow transaction type.
Declaration
public override DockTransactionType TransactionType { get; }
Property Value
Overrides