Class PerformDockTransaction
Implements a base transaction that is associated with a successful DockWindow request. Concrete inheritors are DockWindowTransaction and DragDropTransaction.
Inherited Members
Namespace: Telerik.WinControls.UI.Docking
Assembly: Telerik.WinControls.RadDock.dll
Syntax
public abstract class PerformDockTransaction : RadDockTransaction, IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx
Constructors
PerformDockTransaction(DockState, IEnumerable<DockWindow>, SplitPanel, DockPosition)
Initializes a new PerformDockTransaction instance.
Declaration
public PerformDockTransaction(DockState state, IEnumerable<DockWindow> windows, SplitPanel anchor, DockPosition position)
Parameters
DockState
state
The target state for the transaction. |
System.Collections.Generic.IEnumerable<DockWindow>
windows
The associated DockWindow instances |
SplitPanel
anchor
The SplitPanel instance, which will be treated as a DockAnchor. |
DockPosition
position
The DockPosition to be used when performing the DockWindow operation. |
Properties
DockAnchor
Gets the SplitPanel instance, which will be treated as a DockAnchor.
Declaration
public SplitPanel DockAnchor { get; }
Property Value
SplitPanel
|
Position
Gets the DockPosition to be used when performing the DockWindow operation.
Declaration
public DockPosition Position { get; }
Property Value
DockPosition
|