| FrameworkElement Properties | 
The FrameworkElement type exposes the following members.
| Name | Description | |
|---|---|---|
| ActualHeight | 
            Gets the rendered height of a FrameworkElement. The FrameworkElement must be in the visual tree,
            otherwise this property will return double.NaN.
              | |
| ActualWidth | 
            Gets the rendered width of a FrameworkElement. The FrameworkElement must be in the visual tree,
            otherwise this property will return double.NaN.
              | |
| Cursor | 
            Gets or sets the cursor that displays when the mouse pointer is over this
            element.
              | |
| DataContext | 
            Gets or sets the data context for a FrameworkElement when it participates
            in data binding.
              | |
| Dispatcher | 
            Gets the CoreDispatcher that this object is associated with.
              (Inherited from DependencyObject.) | |
| Effect | (Inherited from UIElement.) | |
| Height | 
            Gets or sets the suggested height of a FrameworkElement.
              | |
| HorizontalAlignment | 
            Gets or sets the horizontal alignment characteristics that are applied to
            a FrameworkElement when it is composed in a layout parent, such as a panel
            or items control.
              | |
| IsEnabled | 
            Gets or sets a value indicating whether the user can interact with the control.
              | |
| IsHitTestVisible | 
            Gets or sets whether the contained area of this UIElement can return true
            values for hit testing.
              | |
| IsLoaded | 
            Gets a value that indicates whether this element is in the Visual Tree, that is, if it has been loaded for presentation.
              | |
| Margin | 
            Gets or sets the outer margin of a FrameworkElement.
              | |
| Name | 
            Gets or sets the identifying name of the object. When a XAML processor creates
            the object tree from XAML markup, run-time code can refer to the XAML-declared
            object by this name.
              | |
| Opacity | 
            Gets or sets the degree of the object's opacity.
            A value between 0 and 1.0 that declares the opacity factor, with 1.0 meaning
            full opacity and 0 meaning transparent. The default value is 1.0.
              (Inherited from UIElement.) | |
| RenderTransform | 
            Gets or sets transform information that affects the rendering position of
            a UIElement.
              (Inherited from UIElement.) | |
| RenderTransformOrigin | (Inherited from UIElement.) | |
| Resources | 
            Gets the locally defined resource dictionary. In XAML, you can establish
            resource items as child object elements of a frameworkElement.Resources property
            element, through XAML implicit collection syntax.
              | |
| Style | 
            Gets or sets an instance Style that is applied for this object during rendering.
              | |
| Tag | 
            Gets or sets an arbitrary object value that can be used to store custom information
            about this object.
              | |
| UseLayoutRounding | 
            Gets or sets a value that determines whether rendering for the object and
            its visual subtree should use rounding behavior that aligns rendering to
            whole pixels.
              (Inherited from UIElement.) | |
| VerticalAlignment | 
            Gets or sets the vertical alignment characteristics that are applied to a
            FrameworkElement when it is composed in a parent object such as a panel or
            items control.
              | |
| Visibility | 
            Gets or sets the visibility of a UIElement. A UIElement that is not visible
            is not rendered and does not communicate its desired size to layout.
              (Inherited from UIElement.) | |
| Width | 
            Gets or sets the width of a FrameworkElement.
              |