이 설명서는 보관되지만 유지 되지 않습니다.

UIElement 메서드

( Protected 메서드 참조)
  이름 설명
Public 메서드 AddHandler 오버로드되었습니다. Adds a routed event handler for a specified routed event, adding the handler to the handler collection on the current element.
Public 메서드 AddToEventRoute Adds handlers to the specified EventRoute for the current UIElement event handler collection.
Public 메서드 ApplyAnimationClock 오버로드되었습니다. Applies an animation to a specified dependency property on this element.
Public 메서드 Arrange Positions child elements and determines a size for a UIElement. Parent elements call this method from their ArrangeCore implementation (or a WPF framework-level equivalent) to form a recursive layout update. This method constitutes the second pass of a layout update.
Public 메서드 BeginAnimation 오버로드되었습니다. Starts an animation for a specified animated property on this element.
Public 메서드 CaptureMouse Attempts to force capture of the mouse to this element.
Public 메서드 CaptureStylus Attempts to force capture of the stylus to this element.
Public 메서드 CheckAccess  Determines whether the calling thread has access to this DispatcherObject. ( DispatcherObject에서 상속됨)
Public 메서드 ClearValue  오버로드되었습니다. Clears the local value of a property. ( DependencyObject에서 상속됨)
Public 메서드 CoerceValue  Coerces the value of the specified dependency property. This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the property on this type. ( DependencyObject에서 상속됨)
Public 메서드 Equals  오버로드되었습니다. Determines whether a provided DependencyObject is equivalent to the current DependencyObject. ( DependencyObject에서 상속됨)
Public 메서드 FindCommonVisualAncestor  Finds the common ancestor of two visuals objects. ( Visual에서 상속됨)
Public 메서드 Focus Attempts to focus the keyboard on this element.
Public 메서드 GetAnimationBaseValue Returns the base property value for the specified property on this element, disregarding any possible animated value from a running or stopped animation.
Public 메서드 GetHashCode  Gets a hash code for this DependencyObject. ( DependencyObject에서 상속됨)
Public 메서드 GetLocalValueEnumerator  Creates a specialized enumerator for determining which dependency properties have locally set values on this DependencyObject. ( DependencyObject에서 상속됨)
Public 메서드 GetType  현재 인스턴스의 Type을 가져옵니다. ( Object에서 상속됨)
Public 메서드 GetValue  Returns the current effective value of a dependency property on this instance of a DependencyObject. ( DependencyObject에서 상속됨)
Public 메서드 InputHitTest Returns the input element within the current element that is at the specified coordinates, relative to the current element's origin.
Public 메서드 InvalidateArrange Invalidates the arrange state (layout) for the element. After the invalidation, the element will have its layout updated, which will occur asynchronously unless subsequently forced by UpdateLayout.
Public 메서드 InvalidateMeasure Invalidates the measurement state (layout) for the element.
Public 메서드 InvalidateProperty  Re-evaluates the effective value for the specified dependency property ( DependencyObject에서 상속됨)
Public 메서드 InvalidateVisual Invalidates the rendering of the element, and forces a complete new layout pass. OnRender is called after the layout cycle is completed.
Public 메서드 IsAncestorOf  Determines whether the visual object is an ancestor of the descendant visual object. ( Visual에서 상속됨)
Public 메서드 IsDescendantOf  Determines whether the visual object is a descendant of the ancestor visual object. ( Visual에서 상속됨)
Public 메서드 Measure Updates the DesiredSize of a UIElement. Parent elements call this method from their own MeasureCore implementations to form a recursive layout update. Calling this method constitutes the first pass of a layout update in the layout system.
Public 메서드 MoveFocus Attempts to move focus from this element to another element. The direction to move focus is specified by a guidance direction, which is interpreted within the organization of the visual parent for this element.
Public 메서드 PointFromScreen  Converts a Point in screen coordinates into a Point that represents the current coordinate system of the Visual. ( Visual에서 상속됨)
Public 메서드 PointToScreen  Converts a Point that represents the current coordinate system of the Visual into a Point in screen coordinates. ( Visual에서 상속됨)
Public 메서드 PredictFocus When overridden in a derived class, returns the element that would receive focus for a specified focus traversal direction, without actually moving focus to that element.
Public 메서드 RaiseEvent Raises a specific routed event. The RoutedEvent to be raised is identified within the RoutedEventArgs instance that is provided (as the RoutedEvent property of that event data).
Public 메서드 ReadLocalValue  Returns the local value of a dependency property, if it exists. ( DependencyObject에서 상속됨)
Public 메서드 정적 ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. ( Object에서 상속됨)
Public 메서드 ReleaseMouseCapture Releases the mouse capture, if this element held the capture.
Public 메서드 ReleaseStylusCapture Releases the stylus device capture, if this element held the capture.
Public 메서드 RemoveHandler Removes the specified routed event handler from this element.
Public 메서드 SetValue  오버로드되었습니다. Sets the local value of a dependency property. ( DependencyObject에서 상속됨)
Public 메서드 ShouldSerializeCommandBindings Returns whether serialization processes should serialize the contents of the CommandBindings property on instances of this class.
Public 메서드 ShouldSerializeInputBindings Returns whether serialization processes should serialize the contents of the InputBindings property on instances of this class.
Public 메서드 ToString  현재 Object를 나타내는 String을 반환합니다. ( Object에서 상속됨)
Public 메서드 TransformToAncestor  Returns a transform that can be used to transform coordinates from the Visual to the specified ancestor of the visual object. ( Visual에서 상속됨)
Public 메서드 TransformToDescendant  Returns a transform that can be used to transform coordinates from the Visual to the specified visual object descendant. ( Visual에서 상속됨)
Public 메서드 TransformToVisual  Returns a transform that can be used to transform coordinates from the Visual to the specified visual object. ( Visual에서 상속됨)
Public 메서드 TranslatePoint Translates a point relative to this element to coordinates that are relative to the specified element.
Public 메서드 UpdateLayout Ensures that all visual child elements of this element are properly updated for layout.
Public 메서드 VerifyAccess  Enforces that the calling thread has access to this DispatcherObject. ( DispatcherObject에서 상속됨)
위쪽

  이름 설명
Protected 메서드 AddVisualChild  Sets up the parent-child relationship between two visuals. ( Visual에서 상속됨)
Protected 메서드 ArrangeCore Defines the template for WPF core-level arrange layout definition.
Protected 메서드 Finalize  가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. ( Object에서 상속됨)
Protected 메서드 GetLayoutClip Returns an alternative clipping geometry that represents the region that would be clipped if ClipToBounds were set to true.
Protected 메서드 GetUIParentCore When overridden in a derived class, returns an alternative user interface (UI) parent for this element if no visual parent exists.
Protected 메서드 GetVisualChild  Returns the specified Visual in the parent VisualCollection. ( Visual에서 상속됨)
Protected 메서드 HitTestCore 오버로드되었습니다. 재정의되었습니다. Implements HitTestCore to supply base element hit testing behavior.
Protected 메서드 MeasureCore When overridden in a derived class, provides measurement logic for sizing this element properly, with consideration of the size of any child element content.
Protected 메서드 MemberwiseClone  현재 Object의 단순 복사본을 만듭니다. ( Object에서 상속됨)
Protected 메서드 OnAccessKey Provides class handling for when an access key that is meaningful for this element is invoked.
Protected 메서드 OnChildDesiredSizeChanged Supports layout behavior when a child element is resized.
Protected 메서드 OnCreateAutomationPeer Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Protected 메서드 OnDragEnter Invoked when an unhandled DragDrop.DragEnter attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnDragLeave Invoked when an unhandled DragDrop.DragLeave attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnDragOver Invoked when an unhandled DragDrop.DragOver attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnDrop Invoked when an unhandled DragDrop.DragEnter attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnGiveFeedback Invoked when an unhandled DragDrop.GiveFeedback attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnGotFocus Raises the GotFocus routed event by using the event data provided.
Protected 메서드 OnGotKeyboardFocus Invoked when an unhandled Keyboard.GotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnGotMouseCapture Invoked when an unhandled Mouse.GotMouseCapture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnGotStylusCapture Invoked when an unhandled Stylus.GotStylusCapture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnIsKeyboardFocusedChanged Invoked when an unhandled IsKeyboardFocusedChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsKeyboardFocusWithinChanged Invoked just before the IsKeyboardFocusWithinChanged event is raised by this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsMouseCapturedChanged Invoked when an unhandled IsMouseCapturedChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsMouseCaptureWithinChanged Invoked when an unhandled IsMouseCaptureWithinChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsMouseDirectlyOverChanged Invoked when an unhandled IsMouseDirectlyOverChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsStylusCapturedChanged Invoked when an unhandled IsStylusCapturedChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsStylusCaptureWithinChanged Invoked when an unhandled IsStylusCaptureWithinChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnIsStylusDirectlyOverChanged Invoked when an unhandled IsStylusDirectlyOverChanged event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnKeyDown Invoked when an unhandled Keyboard.KeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnKeyUp Invoked when an unhandled Keyboard.KeyUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnLostFocus Raises the LostFocus routed event by using the event data that is provided.
Protected 메서드 OnLostKeyboardFocus Invoked when an unhandled Keyboard.LostKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnLostMouseCapture Invoked when an unhandled Mouse.LostMouseCapture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnLostStylusCapture Invoked when an unhandled Stylus.LostStylusCapture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseDown Invoked when an unhandled Mouse.MouseDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseEnter Invoked when an unhandled Mouse.MouseEnter attached event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnMouseLeave Invoked when an unhandled Mouse.MouseLeave attached event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnMouseLeftButtonDown Invoked when an unhandled MouseLeftButtonDown routed event is raised on this element. Implement this method to add class handling for this event.
Protected 메서드 OnMouseLeftButtonUp Invoked when an unhandled MouseLeftButtonUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseMove Invoked when an unhandled Mouse.MouseMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseRightButtonDown Invoked when an unhandled MouseRightButtonDown routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseRightButtonUp Invoked when an unhandled MouseRightButtonUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseUp Invoked when an unhandled Mouse.MouseUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnMouseWheel Invoked when an unhandled Mouse.MouseWheel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewDragEnter Invoked when an unhandled DragDrop.PreviewDragEnter attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewDragLeave Invoked when an unhandled DragDrop.PreviewDragLeave attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewDragOver Invoked when an unhandled DragDrop.PreviewDragOver attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewDrop Invoked when an unhandled DragDrop.PreviewDrop attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewGiveFeedback Invoked when an unhandled DragDrop.PreviewGiveFeedback attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewGotKeyboardFocus Invoked when an unhandled Keyboard.PreviewGotKeyboardFocus attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewKeyDown Invoked when an unhandled Keyboard.PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewKeyUp Invoked when an unhandled Keyboard.PreviewKeyUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewLostKeyboardFocus Invoked when an unhandled Keyboard.PreviewKeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseDown Invoked when an unhandled Mouse.PreviewMouseDown attached routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseLeftButtonDown Invoked when an unhandled PreviewMouseLeftButtonDown routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseLeftButtonUp Invoked when an unhandled PreviewMouseLeftButtonUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseMove Invoked when an unhandled Mouse.PreviewMouseMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseRightButtonDown Invoked when an unhandled PreviewMouseRightButtonDown routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseRightButtonUp Invoked when an unhandled PreviewMouseRightButtonUp routed event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseUp Invoked when an unhandled Mouse.PreviewMouseUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewMouseWheel Invoked when an unhandled Mouse.PreviewMouseWheel attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewQueryContinueDrag Invoked when an unhandled DragDrop.PreviewQueryContinueDrag attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusButtonDown Invoked when an unhandled Stylus.PreviewStylusButtonDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusButtonUp Invoked when an unhandled Stylus.PreviewStylusButtonUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusDown Invoked when an unhandled Stylus.PreviewStylusDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusInAirMove Invoked when an unhandled Stylus.PreviewStylusInAirMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusInRange Invoked when an unhandled Stylus.PreviewStylusInRange attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusMove Invoked when an unhandled Stylus.PreviewStylusMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusOutOfRange Invoked when an unhandled Stylus.PreviewStylusOutOfRange attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusSystemGesture Invoked when an unhandled Stylus.PreviewStylusSystemGesture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewStylusUp Invoked when an unhandled Stylus.PreviewStylusUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPreviewTextInput Invoked when an unhandled TextCompositionManager.PreviewTextInput attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnPropertyChanged  Invoked whenever the effective value of any dependency property on this DependencyObject has been updated. The specific dependency property that changed is reported in the event data. ( DependencyObject에서 상속됨)
Protected 메서드 OnQueryContinueDrag Invoked when an unhandled DragDrop.QueryContinueDrag attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnQueryCursor Invoked when an unhandled Mouse.QueryCursor attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnRender When overridden in a derived class, participates in rendering operations that are directed by the layout system. The rendering instructions for this element are not used directly when this method is invoked, and are instead preserved for later asynchronous use by layout and drawing.
Protected 메서드 OnRenderSizeChanged When overridden in a derived class, participates in rendering operations that are directed by the layout system. This method is invoked after layout update, and before rendering, if the element's RenderSize has changed as a result of layout update.
Protected 메서드 OnStylusButtonDown Invoked when an unhandled Stylus.StylusButtonDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusButtonUp Invoked when an unhandled Stylus.StylusButtonUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusDown Invoked when an unhandled Stylus.StylusDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusEnter Invoked when an unhandled Stylus.StylusEnter attached event is raised by this element. Implement this method to add class handling for this event.
Protected 메서드 OnStylusInAirMove Invoked when an unhandled Stylus.StylusInAirMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusInRange Invoked when an unhandled Stylus.StylusInRange attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusLeave Invoked when an unhandled Stylus.StylusLeave attached event is raised by this element. Implement this method to add class handling for this event.
Protected 메서드 OnStylusMove Invoked when an unhandled Stylus.StylusMove attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusOutOfRange Invoked when an unhandled Stylus.StylusOutOfRange attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusSystemGesture Invoked when an unhandled Stylus.StylusSystemGesture attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnStylusUp Invoked when an unhandled Stylus.StylusUp attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnTextInput Invoked when an unhandled TextCompositionManager.TextInput attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event.
Protected 메서드 OnVisualChildrenChanged  Called when the VisualCollection of the visual object is modified. ( Visual에서 상속됨)
Protected 메서드 OnVisualParentChanged 재정의되었습니다. Invoked when the parent element of this UIElement reports a change to its underlying visual parent.
Protected 메서드 RemoveVisualChild  Removes the parent-child relationship between two visuals. ( Visual에서 상속됨)
Protected 메서드 ShouldSerializeProperty  Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property. ( DependencyObject에서 상속됨)
위쪽
표시: