FrameworkContentElement Class

Definition

FrameworkContentElement is the WPF framework-level implementation and expansion of the ContentElement base class. FrameworkContentElement adds support for additional input APIs (including tooltips and context menus), storyboards, data context for data binding, styles support, and logical tree helper APIs.

[System.Windows.Markup.RuntimeNameProperty("Name")]
[System.Windows.Markup.UsableDuringInitialization(true)]
[System.Windows.Markup.XmlLangProperty("Language")]
[System.Windows.StyleTypedProperty(Property="FocusVisualStyle", StyleTargetType=typeof(System.Windows.Controls.Control))]
public class FrameworkContentElement : System.Windows.ContentElement, System.ComponentModel.ISupportInitialize, System.Windows.IFrameworkInputElement, System.Windows.Markup.IQueryAmbient
Inheritance
Derived
Attributes
Implements

Remarks

FrameworkContentElement does not yet define its own rendering behavior; instantiating an actual FrameworkContentElement class instance in code or markup is possible but displays nothing in a WPF application user interface (UI). Rendering logic must be provided by classes that take FrameworkContentElement child elements as part of their content model, or in FrameworkContentElement derived classes.

FrameworkContentElement deliberately parallels many of the same APIs as FrameworkElement. Note that certain APIs found on FrameworkElement will not have a FrameworkContentElement equivalent. Several of the FrameworkElement APIs are for functionality such as geometry representation or layout, which are not relevant for a FrameworkContentElement.

The majority of existing FrameworkContentElement derived classes will be found in the System.Windows.Documents namespace. Many of these derived classes implement elements for the flow document model. Certain derived classes such as Hyperlink have some control-like functionality, but are derived from FrameworkContentElement such that the control-like elements can still participate in the flow document model.

Constructors

FrameworkContentElement()

Initializes a new instance of the FrameworkContentElement class.

Fields

BindingGroupProperty

Identifies the BindingGroup dependency property.

ContextMenuClosingEvent

Identifies the ContextMenuClosing Routed Events Overview.

ContextMenuOpeningEvent

Identifies the ContextMenuOpening Routed Events Overview.

ContextMenuProperty

Identifies the ContextMenu dependency property.

CursorProperty

Identifies the Cursor dependency property.

DataContextProperty

Identifies the DataContext dependency property.

DefaultStyleKeyProperty

Identifies the DefaultStyleKey dependency property.

FocusVisualStyleProperty

Identifies the FocusVisualStyle dependency property.

ForceCursorProperty

Identifies the ForceCursor dependency property.

InputScopeProperty

Identifies the InputScope dependency property.

LanguageProperty

Identifies the Language dependency property.

LoadedEvent

Identifies the Loaded Routed Events Overview.

NameProperty

Identifies the Name dependency property.

OverridesDefaultStyleProperty

Identifies the OverridesDefaultStyle dependency property.

StyleProperty

Identifies the Style dependency property.

TagProperty

Identifies the Tag dependency property.

ToolTipClosingEvent

Identifies the ToolTipClosing Routed Events Overview.

ToolTipOpeningEvent

Identifies the ToolTipOpening Routed Events Overview.

ToolTipProperty

Identifies the ToolTip dependency property.

UnloadedEvent

Identifies the Unloaded Routed Events Overview.

Properties

BindingGroup

Gets or sets the BindingGroup that is used for the element.

ContextMenu

Gets or sets the context menu element that should appear whenever the context menu is requested via user interface (UI) from within this element.

Cursor

Gets or sets the cursor that displays when the mouse pointer is over this element.

DataContext

Gets or sets the data context for an element when it participates in data binding.

DefaultStyleKey

Gets or sets the key to use to find the style template for this control in themes.

FocusVisualStyle

Gets or sets an object that enables customization of appearance, effects, or other style characteristics that will apply to this element when it captures keyboard focus.

ForceCursor

Gets or sets a value indicating whether this FrameworkContentElement should force the user interface (UI) to render the cursor as declared by this instance's Cursor property.

InputScope

Gets or sets the context for input used by this FrameworkContentElement.

IsInitialized

Gets a value indicating whether this element has been initialized, either by being loaded as Extensible Application Markup Language (XAML), or by explicitly having its EndInit() method called.

IsLoaded

Gets a value indicating whether this element has been loaded for presentation.

Language

Gets or sets localization/globalization language information that applies to an individual element.

LogicalChildren

Gets an enumerator for the logical child elements of this element.

Name

Gets or sets the identifying name of the element. The name provides an instance reference so that programmatic code-behind, such as event handler code, can refer to an element once it is constructed during parsing of XAML.

OverridesDefaultStyle

Gets or sets a value indicating whether this element incorporates style properties from theme styles.

Parent

Gets the parent in the logical tree for this element.

Resources

Gets or sets the current locally-defined resource dictionary.

Style

Gets or sets the style to be used by this element.

Tag

Gets or sets an arbitrary object value that can be used to store custom information about this element.

TemplatedParent

Gets a reference to the template parent of this element. This property is not relevant if the element was not created through a template.

ToolTip

Gets or sets the tool-tip object that is displayed for this element in the user interface (UI).

Methods

AddLogicalChild(Object)

Adds the provided element as a child of this element.

BeginInit()

Called before an element is initialized.

BeginStoryboard(Storyboard)

Begins the sequence of actions that are contained in the provided storyboard.

BeginStoryboard(Storyboard, HandoffBehavior)

Begins the sequence of actions that are contained in the provided storyboard, with options specified for what should occur if the property is already animated.

BeginStoryboard(Storyboard, HandoffBehavior, Boolean)

Begins the sequence of actions that are contained in the provided storyboard, with specified state for control of the animation after it is started.

BringIntoView()

Attempts to bring this element into view, within any scrollable regions it is contained within.

EndInit()

Called immediately after an element is initialized.

FindName(String)

Finds an element that has the provided identifier name.

FindResource(Object)

Searches for a resource with the specified key, and will throw an exception if the requested resource is not found.

GetBindingExpression(DependencyProperty)

Gets the BindingExpression for the specified property's binding.

GetUIParentCore()

Returns an alternative logical parent for this element if there is no visual parent. In this case, a FrameworkContentElement parent is always the same value as the Parent property.

MoveFocus(TraversalRequest)

Moves the keyboard focus from this element to another element.

OnContextMenuClosing(ContextMenuEventArgs)

Invoked whenever the ContextMenuClosing routed event reaches this class in its route. Implement this method to add class handling for this event.

OnContextMenuOpening(ContextMenuEventArgs)

Invoked whenever the ContextMenuOpening routed event reaches this class in its route. Implement this method to add class handling for this event.

OnGotFocus(RoutedEventArgs)

Class handler for the GotFocus event.

OnInitialized(EventArgs)

Raises the Initialized event. This method is invoked whenever IsInitialized is set to true.

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Invoked whenever the effective value of any dependency property on this FrameworkContentElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(DependencyPropertyChangedEventArgs).

OnStyleChanged(Style, Style)

Invoked when the style that is in use on this element changes.

OnToolTipClosing(ToolTipEventArgs)

Invoked whenever the ToolTipClosing routed event reaches this class in its route. Implement this method to add class handling for this event.

OnToolTipOpening(ToolTipEventArgs)

Invoked whenever the ToolTipOpening routed event reaches this class in its route. Implement this method to add class handling for this event.

PredictFocus(FocusNavigationDirection)

Determines the next element that would receive focus relative to this element for a provided focus movement direction, but does not actually move the focus. This method is sealed and cannot be overridden.

RegisterName(String, Object)

Provides an accessor that simplifies access to the NameScope registration method.

RemoveLogicalChild(Object)

Removes the specified element from the logical tree for this element.

SetBinding(DependencyProperty, String)

Attaches a binding to this element, based on the provided source property name as a path qualification to the data source.

SetBinding(DependencyProperty, BindingBase)

Attaches a binding to this element, based on the provided binding object.

SetResourceReference(DependencyProperty, Object)

Searches for a resource with the specified name and sets up a resource reference to it for the specified property.

ShouldSerializeResources()

Returns whether serialization processes should serialize the contents of the Resources property on instances of this class.

ShouldSerializeStyle()

Returns whether serialization processes should serialize the contents of the Style property on instances of this class.

TryFindResource(Object)

Searches for a resource with the specified key, and returns that resource if found.

UnregisterName(String)

Simplifies access to the NameScope de-registration method.

UpdateDefaultStyle()

Reapplies the default style to the current FrameworkContentElement.

Equals(Object, Object) Inherited from Object
GetType() Inherited from Object
MemberwiseClone() Inherited from Object
ReferenceEquals(Object, Object) Inherited from Object
ToString() Inherited from Object
AddHandler(RoutedEvent, Delegate) Inherited from ContentElement
AddHandler(RoutedEvent, Delegate, Boolean) Inherited from ContentElement
AddToEventRoute(EventRoute, RoutedEventArgs) Inherited from ContentElement
AllowDrop Inherited from ContentElement
AllowDropProperty Inherited from ContentElement
ApplyAnimationClock(DependencyProperty, AnimationClock) Inherited from ContentElement
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) Inherited from ContentElement
AreAnyTouchesCaptured Inherited from ContentElement
AreAnyTouchesCapturedProperty Inherited from ContentElement
AreAnyTouchesCapturedWithin Inherited from ContentElement
AreAnyTouchesCapturedWithinProperty Inherited from ContentElement
AreAnyTouchesDirectlyOver Inherited from ContentElement
AreAnyTouchesDirectlyOverProperty Inherited from ContentElement
AreAnyTouchesOver Inherited from ContentElement
AreAnyTouchesOverProperty Inherited from ContentElement
BeginAnimation(DependencyProperty, AnimationTimeline) Inherited from ContentElement
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) Inherited from ContentElement
CaptureMouse() Inherited from ContentElement
CaptureStylus() Inherited from ContentElement
CaptureTouch(TouchDevice) Inherited from ContentElement
CommandBindings Inherited from ContentElement
DragEnter Inherited from ContentElement
DragEnterEvent Inherited from ContentElement
DragLeave Inherited from ContentElement
DragLeaveEvent Inherited from ContentElement
DragOver Inherited from ContentElement
DragOverEvent Inherited from ContentElement
Drop Inherited from ContentElement
DropEvent Inherited from ContentElement
Focus() Inherited from ContentElement
Focusable Inherited from ContentElement
FocusableChanged Inherited from ContentElement
FocusableProperty Inherited from ContentElement
GetAnimationBaseValue(DependencyProperty) Inherited from ContentElement
GiveFeedback Inherited from ContentElement
GiveFeedbackEvent Inherited from ContentElement
GotFocus Inherited from ContentElement
GotFocusEvent Inherited from ContentElement
GotKeyboardFocus Inherited from ContentElement
GotKeyboardFocusEvent Inherited from ContentElement
GotMouseCapture Inherited from ContentElement
GotMouseCaptureEvent Inherited from ContentElement
GotStylusCapture Inherited from ContentElement
GotStylusCaptureEvent Inherited from ContentElement
GotTouchCapture Inherited from ContentElement
GotTouchCaptureEvent Inherited from ContentElement
HasAnimatedProperties Inherited from ContentElement
InputBindings Inherited from ContentElement
IsEnabled Inherited from ContentElement
IsEnabledChanged Inherited from ContentElement
IsEnabledCore Inherited from ContentElement
IsEnabledProperty Inherited from ContentElement
IsFocused Inherited from ContentElement
IsFocusedProperty Inherited from ContentElement
IsInputMethodEnabled Inherited from ContentElement
IsKeyboardFocused Inherited from ContentElement
IsKeyboardFocusedChanged Inherited from ContentElement
IsKeyboardFocusedProperty Inherited from ContentElement
IsKeyboardFocusWithin Inherited from ContentElement
IsKeyboardFocusWithinChanged Inherited from ContentElement
IsKeyboardFocusWithinProperty Inherited from ContentElement
IsMouseCaptured Inherited from ContentElement
IsMouseCapturedChanged Inherited from ContentElement
IsMouseCapturedProperty Inherited from ContentElement
IsMouseCaptureWithin Inherited from ContentElement
IsMouseCaptureWithinChanged Inherited from ContentElement
IsMouseCaptureWithinProperty Inherited from ContentElement
IsMouseDirectlyOver Inherited from ContentElement
IsMouseDirectlyOverChanged Inherited from ContentElement
IsMouseDirectlyOverProperty Inherited from ContentElement
IsMouseOver Inherited from ContentElement
IsMouseOverProperty Inherited from ContentElement
IsStylusCaptured Inherited from ContentElement
IsStylusCapturedChanged Inherited from ContentElement
IsStylusCapturedProperty Inherited from ContentElement
IsStylusCaptureWithin Inherited from ContentElement
IsStylusCaptureWithinChanged Inherited from ContentElement
IsStylusCaptureWithinProperty Inherited from ContentElement
IsStylusDirectlyOver Inherited from ContentElement
IsStylusDirectlyOverChanged Inherited from ContentElement
IsStylusDirectlyOverProperty Inherited from ContentElement
IsStylusOver Inherited from ContentElement
IsStylusOverProperty Inherited from ContentElement
KeyDown Inherited from ContentElement
KeyDownEvent Inherited from ContentElement
KeyUp Inherited from ContentElement
KeyUpEvent Inherited from ContentElement
LostFocus Inherited from ContentElement
LostFocusEvent Inherited from ContentElement
LostKeyboardFocus Inherited from ContentElement
LostKeyboardFocusEvent Inherited from ContentElement
LostMouseCapture Inherited from ContentElement
LostMouseCaptureEvent Inherited from ContentElement
LostStylusCapture Inherited from ContentElement
LostStylusCaptureEvent Inherited from ContentElement
LostTouchCapture Inherited from ContentElement
LostTouchCaptureEvent Inherited from ContentElement
MouseDown Inherited from ContentElement
MouseDownEvent Inherited from ContentElement
MouseEnter Inherited from ContentElement
MouseEnterEvent Inherited from ContentElement
MouseLeave Inherited from ContentElement
MouseLeaveEvent Inherited from ContentElement
MouseLeftButtonDown Inherited from ContentElement
MouseLeftButtonDownEvent Inherited from ContentElement
MouseLeftButtonUp Inherited from ContentElement
MouseLeftButtonUpEvent Inherited from ContentElement
MouseMove Inherited from ContentElement
MouseMoveEvent Inherited from ContentElement
MouseRightButtonDown Inherited from ContentElement
MouseRightButtonDownEvent Inherited from ContentElement
MouseRightButtonUp Inherited from ContentElement
MouseRightButtonUpEvent Inherited from ContentElement
MouseUp Inherited from ContentElement
MouseUpEvent Inherited from ContentElement
MouseWheel Inherited from ContentElement
MouseWheelEvent Inherited from ContentElement
OnCreateAutomationPeer() Inherited from ContentElement
OnDragEnter(DragEventArgs) Inherited from ContentElement
OnDragLeave(DragEventArgs) Inherited from ContentElement
OnDragOver(DragEventArgs) Inherited from ContentElement
OnDrop(DragEventArgs) Inherited from ContentElement
OnGiveFeedback(GiveFeedbackEventArgs) Inherited from ContentElement
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs) Inherited from ContentElement
OnGotMouseCapture(MouseEventArgs) Inherited from ContentElement
OnGotStylusCapture(StylusEventArgs) Inherited from ContentElement
OnGotTouchCapture(TouchEventArgs) Inherited from ContentElement
OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs) Inherited from ContentElement
OnKeyDown(KeyEventArgs) Inherited from ContentElement
OnKeyUp(KeyEventArgs) Inherited from ContentElement
OnLostFocus(RoutedEventArgs) Inherited from ContentElement
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs) Inherited from ContentElement
OnLostMouseCapture(MouseEventArgs) Inherited from ContentElement
OnLostStylusCapture(StylusEventArgs) Inherited from ContentElement
OnLostTouchCapture(TouchEventArgs) Inherited from ContentElement
OnMouseDown(MouseButtonEventArgs) Inherited from ContentElement
OnMouseEnter(MouseEventArgs) Inherited from ContentElement
OnMouseLeave(MouseEventArgs) Inherited from ContentElement
OnMouseLeftButtonDown(MouseButtonEventArgs) Inherited from ContentElement
OnMouseLeftButtonUp(MouseButtonEventArgs) Inherited from ContentElement
OnMouseMove(MouseEventArgs) Inherited from ContentElement
OnMouseRightButtonDown(MouseButtonEventArgs) Inherited from ContentElement
OnMouseRightButtonUp(MouseButtonEventArgs) Inherited from ContentElement
OnMouseUp(MouseButtonEventArgs) Inherited from ContentElement
OnMouseWheel(MouseWheelEventArgs) Inherited from ContentElement
OnPreviewDragEnter(DragEventArgs) Inherited from ContentElement
OnPreviewDragLeave(DragEventArgs) Inherited from ContentElement
OnPreviewDragOver(DragEventArgs) Inherited from ContentElement
OnPreviewDrop(DragEventArgs) Inherited from ContentElement
OnPreviewGiveFeedback(GiveFeedbackEventArgs) Inherited from ContentElement
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs) Inherited from ContentElement
OnPreviewKeyDown(KeyEventArgs) Inherited from ContentElement
OnPreviewKeyUp(KeyEventArgs) Inherited from ContentElement
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs) Inherited from ContentElement
OnPreviewMouseDown(MouseButtonEventArgs) Inherited from ContentElement
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs) Inherited from ContentElement
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs) Inherited from ContentElement
OnPreviewMouseMove(MouseEventArgs) Inherited from ContentElement
OnPreviewMouseRightButtonDown(MouseButtonEventArgs) Inherited from ContentElement
OnPreviewMouseRightButtonUp(MouseButtonEventArgs) Inherited from ContentElement
OnPreviewMouseUp(MouseButtonEventArgs) Inherited from ContentElement
OnPreviewMouseWheel(MouseWheelEventArgs) Inherited from ContentElement
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs) Inherited from ContentElement
OnPreviewStylusButtonDown(StylusButtonEventArgs) Inherited from ContentElement
OnPreviewStylusButtonUp(StylusButtonEventArgs) Inherited from ContentElement
OnPreviewStylusDown(StylusDownEventArgs) Inherited from ContentElement
OnPreviewStylusInAirMove(StylusEventArgs) Inherited from ContentElement
OnPreviewStylusInRange(StylusEventArgs) Inherited from ContentElement
OnPreviewStylusMove(StylusEventArgs) Inherited from ContentElement
OnPreviewStylusOutOfRange(StylusEventArgs) Inherited from ContentElement
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs) Inherited from ContentElement
OnPreviewStylusUp(StylusEventArgs) Inherited from ContentElement
OnPreviewTextInput(TextCompositionEventArgs) Inherited from ContentElement
OnPreviewTouchDown(TouchEventArgs) Inherited from ContentElement
OnPreviewTouchMove(TouchEventArgs) Inherited from ContentElement
OnPreviewTouchUp(TouchEventArgs) Inherited from ContentElement
OnQueryContinueDrag(QueryContinueDragEventArgs) Inherited from ContentElement
OnQueryCursor(QueryCursorEventArgs) Inherited from ContentElement
OnStylusButtonDown(StylusButtonEventArgs) Inherited from ContentElement
OnStylusButtonUp(StylusButtonEventArgs) Inherited from ContentElement
OnStylusDown(StylusDownEventArgs) Inherited from ContentElement
OnStylusEnter(StylusEventArgs) Inherited from ContentElement
OnStylusInAirMove(StylusEventArgs) Inherited from ContentElement
OnStylusInRange(StylusEventArgs) Inherited from ContentElement
OnStylusLeave(StylusEventArgs) Inherited from ContentElement
OnStylusMove(StylusEventArgs) Inherited from ContentElement
OnStylusOutOfRange(StylusEventArgs) Inherited from ContentElement
OnStylusSystemGesture(StylusSystemGestureEventArgs) Inherited from ContentElement
OnStylusUp(StylusEventArgs) Inherited from ContentElement
OnTextInput(TextCompositionEventArgs) Inherited from ContentElement
OnTouchDown(TouchEventArgs) Inherited from ContentElement
OnTouchEnter(TouchEventArgs) Inherited from ContentElement
OnTouchLeave(TouchEventArgs) Inherited from ContentElement
OnTouchMove(TouchEventArgs) Inherited from ContentElement
OnTouchUp(TouchEventArgs) Inherited from ContentElement
PreviewDragEnter Inherited from ContentElement
PreviewDragEnterEvent Inherited from ContentElement
PreviewDragLeave Inherited from ContentElement
PreviewDragLeaveEvent Inherited from ContentElement
PreviewDragOver Inherited from ContentElement
PreviewDragOverEvent Inherited from ContentElement
PreviewDrop Inherited from ContentElement
PreviewDropEvent Inherited from ContentElement
PreviewGiveFeedback Inherited from ContentElement
PreviewGiveFeedbackEvent Inherited from ContentElement
PreviewGotKeyboardFocus Inherited from ContentElement
PreviewGotKeyboardFocusEvent Inherited from ContentElement
PreviewKeyDown Inherited from ContentElement
PreviewKeyDownEvent Inherited from ContentElement
PreviewKeyUp Inherited from ContentElement
PreviewKeyUpEvent Inherited from ContentElement
PreviewLostKeyboardFocus Inherited from ContentElement
PreviewLostKeyboardFocusEvent Inherited from ContentElement
PreviewMouseDown Inherited from ContentElement
PreviewMouseDownEvent Inherited from ContentElement
PreviewMouseLeftButtonDown Inherited from ContentElement
PreviewMouseLeftButtonDownEvent Inherited from ContentElement
PreviewMouseLeftButtonUp Inherited from ContentElement
PreviewMouseLeftButtonUpEvent Inherited from ContentElement
PreviewMouseMove Inherited from ContentElement
PreviewMouseMoveEvent Inherited from ContentElement
PreviewMouseRightButtonDown Inherited from ContentElement
PreviewMouseRightButtonDownEvent Inherited from ContentElement
PreviewMouseRightButtonUp Inherited from ContentElement
PreviewMouseRightButtonUpEvent Inherited from ContentElement
PreviewMouseUp Inherited from ContentElement
PreviewMouseUpEvent Inherited from ContentElement
PreviewMouseWheel Inherited from ContentElement
PreviewMouseWheelEvent Inherited from ContentElement
PreviewQueryContinueDrag Inherited from ContentElement
PreviewQueryContinueDragEvent Inherited from ContentElement
PreviewStylusButtonDown Inherited from ContentElement
PreviewStylusButtonDownEvent Inherited from ContentElement
PreviewStylusButtonUp Inherited from ContentElement
PreviewStylusButtonUpEvent Inherited from ContentElement
PreviewStylusDown Inherited from ContentElement
PreviewStylusDownEvent Inherited from ContentElement
PreviewStylusInAirMove Inherited from ContentElement
PreviewStylusInAirMoveEvent Inherited from ContentElement
PreviewStylusInRange Inherited from ContentElement
PreviewStylusInRangeEvent Inherited from ContentElement
PreviewStylusMove Inherited from ContentElement
PreviewStylusMoveEvent Inherited from ContentElement
PreviewStylusOutOfRange Inherited from ContentElement
PreviewStylusOutOfRangeEvent Inherited from ContentElement
PreviewStylusSystemGesture Inherited from ContentElement
PreviewStylusSystemGestureEvent Inherited from ContentElement
PreviewStylusUp Inherited from ContentElement
PreviewStylusUpEvent Inherited from ContentElement
PreviewTextInput Inherited from ContentElement
PreviewTextInputEvent Inherited from ContentElement
PreviewTouchDown Inherited from ContentElement
PreviewTouchDownEvent Inherited from ContentElement
PreviewTouchMove Inherited from ContentElement
PreviewTouchMoveEvent Inherited from ContentElement
PreviewTouchUp Inherited from ContentElement
PreviewTouchUpEvent Inherited from ContentElement
QueryContinueDrag Inherited from ContentElement
QueryContinueDragEvent Inherited from ContentElement
QueryCursor Inherited from ContentElement
QueryCursorEvent Inherited from ContentElement
RaiseEvent(RoutedEventArgs) Inherited from ContentElement
ReleaseAllTouchCaptures() Inherited from ContentElement
ReleaseMouseCapture() Inherited from ContentElement
ReleaseStylusCapture() Inherited from ContentElement
ReleaseTouchCapture(TouchDevice) Inherited from ContentElement
RemoveHandler(RoutedEvent, Delegate) Inherited from ContentElement
ShouldSerializeCommandBindings() Inherited from ContentElement
ShouldSerializeInputBindings() Inherited from ContentElement
StylusButtonDown Inherited from ContentElement
StylusButtonDownEvent Inherited from ContentElement
StylusButtonUp Inherited from ContentElement
StylusButtonUpEvent Inherited from ContentElement
StylusDown Inherited from ContentElement
StylusDownEvent Inherited from ContentElement
StylusEnter Inherited from ContentElement
StylusEnterEvent Inherited from ContentElement
StylusInAirMove Inherited from ContentElement
StylusInAirMoveEvent Inherited from ContentElement
StylusInRange Inherited from ContentElement
StylusInRangeEvent Inherited from ContentElement
StylusLeave Inherited from ContentElement
StylusLeaveEvent Inherited from ContentElement
StylusMove Inherited from ContentElement
StylusMoveEvent Inherited from ContentElement
StylusOutOfRange Inherited from ContentElement
StylusOutOfRangeEvent Inherited from ContentElement
StylusSystemGesture Inherited from ContentElement
StylusSystemGestureEvent Inherited from ContentElement
StylusUp Inherited from ContentElement
StylusUpEvent Inherited from ContentElement
TextInput Inherited from ContentElement
TextInputEvent Inherited from ContentElement
TouchDown Inherited from ContentElement
TouchDownEvent Inherited from ContentElement
TouchEnter Inherited from ContentElement
TouchEnterEvent Inherited from ContentElement
TouchesCaptured Inherited from ContentElement
TouchesCapturedWithin Inherited from ContentElement
TouchesDirectlyOver Inherited from ContentElement
TouchesOver Inherited from ContentElement
TouchLeave Inherited from ContentElement
TouchLeaveEvent Inherited from ContentElement
TouchMove Inherited from ContentElement
TouchMoveEvent Inherited from ContentElement
TouchUp Inherited from ContentElement
TouchUpEvent Inherited from ContentElement
ClearValue(DependencyProperty) Inherited from DependencyObject
ClearValue(DependencyPropertyKey) Inherited from DependencyObject
CoerceValue(DependencyProperty) Inherited from DependencyObject
DependencyObjectType Inherited from DependencyObject
Equals(Object) Inherited from DependencyObject
GetHashCode() Inherited from DependencyObject
GetLocalValueEnumerator() Inherited from DependencyObject
GetValue(DependencyProperty) Inherited from DependencyObject
InvalidateProperty(DependencyProperty) Inherited from DependencyObject
IsSealed Inherited from DependencyObject
ReadLocalValue(DependencyProperty) Inherited from DependencyObject
SetCurrentValue(DependencyProperty, Object) Inherited from DependencyObject
SetValue(DependencyProperty, Object) Inherited from DependencyObject
SetValue(DependencyPropertyKey, Object) Inherited from DependencyObject
ShouldSerializeProperty(DependencyProperty) Inherited from DependencyObject
CheckAccess() Inherited from DispatcherObject
Dispatcher Inherited from DispatcherObject
VerifyAccess() Inherited from DispatcherObject

Events

ContextMenuClosing

Occurs just before any context menu on the element is closed.

ContextMenuOpening

Occurs when any context menu on the element is opened.

DataContextChanged

Occurs when this element's data context changes.

Initialized

Occurs when this FrameworkContentElement is initialized. This coincides with cases where the value of the IsInitialized property changes from false (or undefined) to true.

Loaded

Occurs when the element is laid out, rendered, and ready for interaction.

SourceUpdated

Occurs when any associated data source participating in a binding on this element changes.

TargetUpdated

Occurs when any associated target property participating in a binding on this element changes.

ToolTipClosing

Occurs just before any tooltip on the element is closed.

ToolTipOpening

Occurs when any tooltip on the element is opened.

Unloaded

Occurs when the element is removed from an element tree of loaded elements.

Explicit Interface Implementations

IQueryAmbient.IsAmbientPropertyAvailable(String)

For a description of this member, see the IsAmbientPropertyAvailable(String) method.

Applies to

See Also