Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
C#
public class RadTabbedFormDragDropService : RadDragDropService, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IMessageListener
Inheritance: objectDisposableObjectRadObjectRadServiceRadDragDropServiceRadTabbedFormDragDropService...
Implements:
Inherited Members
Constructors
C#
public RadTabbedFormDragDropService(RadTabbedFormControlElement owner)
Fields
C#
protected RadTabbedFormControlItem dragItem
C#
protected int dragTimerInterval
C#
protected Point startPoint
Methods
C#
protected virtual void CloseOldTabbedForm()
Releases managed resources by clearing the property store and disposing value animators to prevent memory leaks.
C#
protected override void DisposeManagedResources()
Overrides:
C#
protected virtual int GetTargetIndex(Point client, RadTabbedFormControlItem hitItem, RadTabbedFormControlElement dropTarget)
C#
protected override void HandleEscKeyDown()
Overrides:
C#
protected override void HandleLeftButtonUp()
Overrides:
C#
protected override void HandleMouseMove(Point mousePosition)
Overrides:
C#
protected virtual void OnNewTabAdded(object sender, RadTabbedFormControlEventArgs e)
C#
protected override void OnPreviewDragOver(RadDragOverEventArgs e)
Overrides:
C#
protected virtual void OnTabbedFormCreating(object sender, TabbedFormCreatingEventArgs args)
C#
protected virtual void OnTabbedFormShown(object sender, TabbedFormShownEventArgs args)
C#
protected virtual void PerformDropInExistingForm(RadTabbedFormControlElement dropTarget, Point dropLocation, Point mousePos)
Performs the core Start logic.
C#
protected override void PerformStart()
Overrides:
Stops the service. Performs the core logic.
C#
protected override void PerformStop()
Overrides:
C#
protected virtual bool ShouldBringFormToFront(RadTabbedFormControlElement element, Point location)
Events
C#
public event EventHandler<TabbedFormCreatingEventArgs> TabbedFormCreating
C#
public event EventHandler<TabbedFormShownEventArgs> TabbedFormShown