Class
FloatTransaction

Implements a transaction that is associated with a FloatWindow operation.

Definition

Namespace:Telerik.WinControls.UI.Docking

Assembly:Telerik.WinControls.RadDock.dll

Syntax:

cs-api-definition
public class FloatTransaction : RadDockTransaction, IDisposable, INotifyPropertyChanged, INotifyPropertyChangingEx

Inheritance: objectRadDockObjectRadDockTransactionFloatTransaction

Implements: IDisposableINotifyPropertyChangedINotifyPropertyChangingEx

Inherited Members RadDockTransaction.AssociatedWindowsRadDockTransaction.AddedWindowsRadDockTransaction.RemovedWindowsRadDockTransaction.TargetStateRadDockTransaction.RestoreStateRadDockObject.Dispose()RadDockObject.Dispose(bool)RadDockObject.DisposeManagedResources()RadDockObject.DisposeUnmanagedResources()RadDockObject.OnPropertyChanging(string)RadDockObject.OnPropertyChanged(string)RadDockObject.ShouldSerializeProperty(string)RadDockObject.EventsRadDockObject.DisposingRadDockObject.IsDisposedRadDockObject.DisposedRadDockObject.PropertyChangingRadDockObject.PropertyChanged

Constructors

FloatTransaction(IEnumerable<DockWindow>, SplitPanel, Rectangle)

Initializes a new FloatTransaction instance.

Declaration

cs-api-definition
public FloatTransaction(IEnumerable<DockWindow> windows, SplitPanel panel, Rectangle bounds)

Parameters

windows

IEnumerable<DockWindow>

panel

SplitPanel

bounds

Rectangle

FloatTransaction(IEnumerable<DockWindow>, SplitPanel, Rectangle, DockType)

Initializes a new FloatTransaction instance.

Declaration

cs-api-definition
public FloatTransaction(IEnumerable<DockWindow> windows, SplitPanel panel, Rectangle bounds, DockType containerType)

Parameters

windows

IEnumerable<DockWindow>

panel

SplitPanel

bounds

Rectangle

containerType

DockType

Properties

AssociatedPanel

Gets the SplitPanel instance, associated with the transaction. Valid when a ToolTabStrip has been floated.

Declaration

cs-api-definition
public SplitPanel AssociatedPanel { get; }

Property Value

SplitPanel

Bounds

Gets the bounds at which the associated windows should be floated.

Declaration

cs-api-definition
public Rectangle Bounds { get; }

Property Value

Rectangle

ContainerDockType

Gets the type of the container the floating windows should have.

Declaration

cs-api-definition
public DockType ContainerDockType { get; }

Property Value

DockType

TransactionType

Returns the Float dock transaction type.

Declaration

cs-api-definition
public override DockTransactionType TransactionType { get; }

Property Value

DockTransactionType

Overrides RadDockTransaction.TransactionType