Class FrameworkElement
Inheritance
System.Object
FrameworkElement
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI.Diagrams
Assembly: Telerik.WinControls.RadDiagram.dll
Syntax
public class FrameworkElement : UIElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IStylableNode, ISupportDrop
Constructors
FrameworkElement()
Declaration
public FrameworkElement()
Fields
CursorProperty
ForegroundProperty
HeightProperty
RenderTransformOriginProperty
Declaration
public static readonly RadProperty RenderTransformOriginProperty
Field Value
RenderTransformProperty
SizeChanged
WidthProperty
Properties
ActualHeight
Declaration
public double ActualHeight { get; }
Property Value
System.
|
ActualWidth
Declaration
public double ActualWidth { get; }
Property Value
System.
|
AllowDrop
Declaration
public bool AllowDrop { get; set; }
Property Value
System.
|
Implements
Background
Declaration
public Brush Background { get; set; }
Property Value
System.
|
BorderBrush
Declaration
public virtual Brush BorderBrush { get; set; }
Property Value
System.
|
Cursor
Declaration
public Cursor Cursor { get; set; }
Property Value
System.
|
FlowDirection
Gets or sets the direction of flow of the elements.
Declaration
public virtual FlowDirection FlowDirection { get; }
Property Value
Height
Declaration
public virtual double Height { get; set; }
Property Value
System.
|
HorizontalAlignment
Declaration
public virtual HorizontalAlignment HorizontalAlignment { get; set; }
Property Value
HorizontalContentAlignment
Declaration
public virtual HorizontalAlignment HorizontalContentAlignment { get; set; }
Property Value
MouseOverBorderThickness
RenderTransformOrigin
VerticalAlignment
Declaration
public virtual VerticalAlignment VerticalAlignment { get; set; }
Property Value
VerticalContentAlignment
Declaration
public virtual VerticalAlignment VerticalContentAlignment { get; set; }
Property Value
Width
Declaration
public virtual double Width { get; set; }
Property Value
System.
|
Methods
DragDrop(Point, ISupportDrag)
Declaration
public void DragDrop(Point dropLocation, ISupportDrag dragObject)
Parameters
System.
|
ISupport
|
Implements
DragEnter(Point, ISupportDrag)
Declaration
public void DragEnter(Point currentMouseLocation, ISupportDrag dragObject)
Parameters
System.
|
ISupport
|
Implements
DragLeave(Point, ISupportDrag)
Declaration
public void DragLeave(Point oldMouseLocation, ISupportDrag dragObject)
Parameters
System.
|
ISupport
|
Implements
DragOver(Point, ISupportDrag)
Declaration
public bool DragOver(Point currentMouseLocation, ISupportDrag dragObject)
Parameters
System.
|
ISupport
|
Returns
System.
|
Implements
GetClientRectangle(SizeF)
Declaration
protected override RectangleF GetClientRectangle(SizeF finalSize)
Parameters
System.
|
Returns
System.
|
Overrides
InitializeFields()
IsInVisibleClipBounds(Rectangle)
Declaration
protected override bool IsInVisibleClipBounds(Rectangle clipRectangle)
Parameters
System.
|
Returns
System.
|
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.
|
Returns
System.
|
Overrides
OnApplyTemplate()
Declaration
public virtual void OnApplyTemplate()
OnBoundsChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnBoundsChanged(RadPropertyChangedEventArgs e)
Parameters
Overrides
PaintElement(IGraphics, Single, SizeF)
Declaration
protected override void PaintElement(IGraphics graphics, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.
|
System.
|
Overrides
PostPaintChildren(IGraphics, Rectangle, Single, SizeF)
Declaration
protected override void PostPaintChildren(IGraphics graphics, Rectangle clipRectange, float angle, SizeF scale)
Parameters
IGraphics
graphics
|
System.
|
System.
|
System.
|