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