The GwxElement type exposes the following members.

Methods

  NameDescription
Public methodAddDynamic(Type)
Adds a new GwxDynamic derived object of the specified Type to this object.
(Inherited from GwxDependencyObject.)
Public methodAddDynamic(GwxDynamic)
Adds the specified GwxDynamic object to this object, if allowed.
(Inherited from GwxDependencyObject.)
Public methodAddEffect
Adds the specified effect to the current BitmapEffect of this object.
Public methodEquals
Determines whether the specified Object is equal to the current GwxDependencyObject.
(Inherited from GwxDependencyObject.)
Public methodStatic memberFromVisual
Gets a GwxElement for the specified Visual.
Public methodGetBoundingBox()()()()
Gets this bounding box if this object (in the coordinate space of this object).
Public methodGetBoundingBox(Transform)
Gets the bounding box of this object. The coordinate space of the bounding box is determined by the parentTransform parameter.
Public methodGetBoundingBoxRootSpace
Gets this bounding box if this object (in the coordinate space of the root object of the display).
Public methodGetCenter()()()()
Gets the center of this object (in the coordinate space of this object).
Public methodGetCenter(Transform)
Gets the center of this object. The coordinate space of the center point is determined by the parentTransform parameter.
Public methodGetCenterRootSpace
Gets the center of this object (in the coordinate space of the root object of the display).
Public methodGetDataSources
Gets a collection of all of the datasources used in this object (and its descendants).
(Inherited from GwxDependencyObject.)
Public methodGetDeviceTransform
Gets the transform from this object to device units (pixels).
Public methodGetDynamicGroup
Gets the GwxDynamicGroup()()()() associated with this GwxDependencyObject, if there is one.
(Inherited from GwxDependencyObject.)
Public methodGetHashCode
Serves as a hash function for this type, suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from GwxDependencyObject.)
Public methodGetInverseDeviceTransform
Gets the transform from device units (pixels) to this object.
Public methodGetInverseRootTransform
Gets the transform from the root object to this element.
Public methodGetParentDeviceTransform
Gets the transform from the parent of this object to the 'device space'.
Public methodGetParentRootTransform
Gets the transform from the parent of this object to the root object.
Public methodGetRootTransform
Gets the transform from this element to the root object.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasParentDependencyObject
Tests if this instance has a parent GwxDependencyObject.
(Inherited from GwxDependencyObject.)
Public methodHasParentElement
Tests if this instance has a parent GwxElement.
Public methodIsDynamic
Tests if this object has one or more dynamic animations associated with it.
(Inherited from GwxDependencyObject.)
Public methodMoveBy
Moves this object by the specified offset.
Public methodMoveByRootSpace
Moves this object by the specified offset (in the coordinate space of the root object of the display).
Public methodMoveTo
Moves this object to the specified location.
Public methodMoveToRootSpace
Moves this object to the specified location (in the coordinate space of the root object of the display).
Public methodRemoveDynamics
Removes the specified collection of GwxDynamic objects from this object.
(Inherited from GwxDependencyObject.)
Public methodRemoveEffectType
Removes an effect of the specified Type.
Public methodReplace
Performs a find/replace operation on this object, and all of its decendants (if it has any descendants).
(Inherited from GwxDependencyObject.)
Public methodReplaceHost
Performs a find/replace operation for host names. The find/replace operation is performed on this object and all of its decendants (if it has any descendants). This method only searches properties that may be DataSources and/or FileNames.
(Inherited from GwxDependencyObject.)
Public methodRotateBy(Double, Transform)
Rotate the object about its center.
Public methodRotateBy(Double, Point, Transform)
Rotates the object.
Public methodRotateByRootSpace(Double)
Rotate the object about its center (in the coordinate space of the root object of the display).
Public methodRotateByRootSpace(Double, Point)
Rotates the object (in the coordinate space of the root object of the display).
Public methodScaleBy(Vector, Transform)
Scale this object using the object's center as the anchor point
Public methodScaleBy(Vector, Point, Transform)
Scales this object.
Public methodScaleBy(Vector, HorizontalAlignment, VerticalAlignment, Transform)
Scales this object.
Public methodScaleByRootSpace(Vector)
Scale this object using the object's center as the anchor point (in the coordinate space of the root object of the display).
Public methodScaleByRootSpace(Vector, Point)
Scales this object (in the coordinate space of the root object of this display).
Public methodScaleByRootSpace(Vector, HorizontalAlignment, VerticalAlignment)
Scales this object (in the coordinate space of the root object of this display).
Public methodSetDimensions
Stretches and moves the object to fit within the specified rectangle.
Public methodSetDimensionsRootSpace
Stretches and moves the object to fit within the specified rectangle (in the coordinate space of the root object of the display).
Public methodSizeTo
Resizes this object such that its bounding rectangle has the specified width and height.
Public methodSizeToRootSpace
Resizes this object such that its bounding rectangle has the specified width and height (in the coordinate space of the root object of the display).
Public methodSkewByX(Double, Transform)
Skews the object about its center along the x-axis.
Public methodSkewByX(Double, Point, Transform)
Skews the object along the x-axis.
Public methodSkewByXRootSpace(Double)
Skews the object about its center along the x-axis (in the coordinate space of the root object of the display).
Public methodSkewByXRootSpace(Double, Point)
Skews the object along the x-axis (in the coordinate space of the root object of the display).
Public methodSkewByY(Double, Transform)
Skews the object about its center along the y-axis.
Public methodSkewByY(Double, Point, Transform)
Skews the object along the y-axis.
Public methodSkewByYRootSpace(Double)
Skews the object about its center along the y-axis (in the coordinate space of the root object of the display).
Public methodSkewByYRootSpace(Double, Point)
Skews the object along the y-axis (in the coordinate space of the root object of the display).
Public methodToDependencyObject
Gets the DependencyObject that this object wraps.
(Inherited from GwxDependencyObject.)
Public methodToFrameworkElement
Gets the FrameworkElement that this object wraps.
Public methodToString
Gets a string representation for this type of GwxDependencyObject.
(Inherited from GwxDependencyObject.)
Public methodToUIElement
Gets the UIElement that this object wraps.
Public methodToVisual
Gets the Visual that this object wraps.
Public methodUpdateLayout
Ensures that all visual attributes of this element are properly updated for layout.

See Also