정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Button 클래스

ButtonBase.Click 이벤트에 반응하는 Windows 단추 컨트롤을 나타냅니다.

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ContentControl
                System.Windows.Controls.Primitives.ButtonBase
                  System.Windows.Controls.Button
                    자세히...

네임스페이스:  System.Windows.Controls
어셈블리:  PresentationFramework(PresentationFramework.dll)
XAML의 XMLNS: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public class Button : ButtonBase
<Button>
  Content
</Button>

Button 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 메서드Button Button 클래스의 새 인스턴스를 초기화합니다.
위쪽

  이름설명
Public 속성ActualHeight이 요소의 렌더링된 높이를 가져옵니다. (FrameworkElement에서 상속됨)
Public 속성ActualWidth이 요소의 렌더링된 너비를 가져옵니다. (FrameworkElement에서 상속됨)
Public 속성AllowDrop이 요소를 끌어서 놓기 작업의 대상으로 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성AreAnyTouchesCaptured하나 이상의 터치가 이 요소에 캡처되는지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성AreAnyTouchesCapturedWithin하나 이상의 터치가 이 요소나 시각적 트리의 임의 자식 요소에 캡처되는지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성AreAnyTouchesDirectlyOver이 요소 위에서 하나 이상의 터치를 눌렀는지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성AreAnyTouchesOver이 요소나 시각적 트리의 임의 자식 요소 위에서 하나 이상의 터치를 눌렀는지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성Background컨트롤의 배경을 설명하는 브러시를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성BindingGroup요소에 사용되는 BindingGroup을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성BitmapEffect 사용되지 않습니다. 이 요소의 렌더링된 콘텐츠에 직접 적용되는 비트맵 효과를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성BitmapEffectInput 사용되지 않습니다. 이 요소의 렌더링된 콘텐츠에 직접 적용되는 비트맵 효과의 입력 소스를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성BorderBrush컨트롤의 테두리 배경을 설명하는 브러시를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성BorderThickness컨트롤의 테두리 두께를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성CacheMode UIElement 의 캐시된 표현을 가져오거나 설정합니다. (UIElement에서 상속됨)
Public 속성ClickMode Click 이벤트가 발생하는 시기를 가져오거나 설정합니다. (ButtonBase에서 상속됨)
Public 속성Clip요소의 콘텐츠 윤곽선을 정의하는 데 사용되는 기하 도형을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성ClipToBounds포함 요소의 크기에 맞도록 이 요소의 콘텐츠나 이 요소의 자식 요소에서 가져오는 콘텐츠를 클리핑할 것인지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성Command이 단추를 누르면 호출할 명령을 가져오거나 설정합니다. (ButtonBase에서 상속됨)
Public 속성CommandBindings이 요소와 연결된 CommandBinding 개체의 컬렉션을 가져옵니다. CommandBinding 을 사용하면 이 요소에 대해 명령을 처리할 수 있으며 명령, 해당 이벤트 및 이 요소에 의해 연결되는 처리기 간의 연결을 선언할 수 있습니다. (UIElement에서 상속됨)
Public 속성CommandParameter Command 속성으로 전달할 매개 변수를 가져오거나 설정합니다. (ButtonBase에서 상속됨)
Public 속성CommandTarget지정된 명령을 실행할 요소를 가져오거나 설정합니다. (ButtonBase에서 상속됨)
Public 속성Content ContentControl 의 내용을 가져오거나 설정합니다. (ContentControl에서 상속됨)
Public 속성ContentStringFormat Content 속성이 문자열로 표시되는 경우 이 속성의 형식 지정 방법을 지정하는 복합 문자열을 가져오거나 설정합니다. (ContentControl에서 상속됨)
Public 속성ContentTemplate ContentControl 의 내용을 표시하는 데 사용되는 데이터 템플릿을 가져오거나 설정합니다. (ContentControl에서 상속됨)
Public 속성ContentTemplateSelector 응용 프로그램 작성기에서 사용자 지정 템플릿 선택 논리를 제공하도록 하는 템플릿 선택기를 가져오거나 설정합니다. (ContentControl에서 상속됨)
Public 속성ContextMenu 이 요소 내에서 user interface (UI)를 통해 상황에 맞는 메뉴를 요청할 때마다 표시되는 상황에 맞는 메뉴 요소를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성Cursor마우스 포인터가 이 요소 위에 있을 때 표시되는 커서를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성DataContext 요소가 데이터 바인딩에 관여되는 경우 해당 요소의 데이터 컨텍스트를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Protected 속성DefaultStyleKey테마 스타일을 사용하거나 정의할 때 이 컨트롤에 대해 스타일을 참조하는 데 사용하는 키를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성DependencyObjectType이 인스턴스의 CLR 형식을 래핑하는 DependencyObjectType을 가져옵니다.  (DependencyObject에서 상속됨)
Public 속성DesiredSize레이아웃 프로세스의 측정 처리 단계에서 이 요소가 계산한 크기를 가져옵니다. (UIElement에서 상속됨)
Public 속성DispatcherDispatcherObject와 연결된 Dispatcher를 가져옵니다. (DispatcherObject에서 상속됨)
Public 속성Effect UIElement 에 적용할 비트맵 효과를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성FlowDirection텍스트 및 기타 user interface (UI) 요소가 해당 레이아웃을 제어하는 부모 요소 내에서 흐르는 방향을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성Focusable이 요소가 포커스를 받을 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성FocusVisualStyle이 요소가 키보드 포커스를 캡처할 때 요소에 적용되는 모양, 효과 또는 기타 스타일 특성을 사용자 지정할 수 있도록 하는 속성을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성FontFamily컨트롤의 글꼴 패밀리를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성FontSize글꼴 크기를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성FontStretch글꼴이 화면에서 압축되거나 확장되는 정도를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성FontStyle글꼴 스타일을 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성FontWeight지정된 글꼴의 굵기 또는 두께를 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성ForceCursorFrameworkElementCursor 속성에서 선언된 커서를 렌더링하도록 user interface (UI)에 명령할 것인지를 나타내는 값을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성Foreground전경색을 설명하는 브러시를 가져오거나 설정합니다. (Control에서 상속됨)
Protected 속성HandlesScrolling컨트롤에서 스크롤을 지원하는지 여부를 나타내는 값을 가져옵니다. (Control에서 상속됨)
Public 속성HasAnimatedProperties이 요소에 애니메이션이 적용된 속성이 있는지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성HasContent ContentControl 에 콘텐츠가 들어 있는지 여부를 나타내는 값을 가져옵니다. (ContentControl에서 상속됨)
Public 속성Height 요소의 제안된 높이를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성HorizontalAlignment이 요소를 패널 또는 항목 컨트롤 등의 부모 요소에서 작성하는 경우 요소에 적용되는 가로 맞춤 특성을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성HorizontalContentAlignment컨트롤 콘텐츠의 가로 맞춤을 가져오거나 설정합니다. (Control에서 상속됨)
Protected 속성InheritanceBehavior속성 값 상속, 리소스 키 조회 및 RelativeSource FindAncestor 조회를 위한 범위 제한을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성InputBindings 이 요소와 연결된 입력 바인딩 컬렉션을 가져옵니다. (UIElement에서 상속됨)
Public 속성InputScopeFrameworkElement에서 사용하는 입력에 대한 컨텍스트를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성IsArrangeValid이 요소의 레이아웃에 있는 자식 요소의 계산된 크기 및 위치가 유효한지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성IsCancel Button 이 취소 단추인지 여부를 나타내는 값을 가져오거나 설정합니다. Esc 키를 눌러 취소 단추를 활성화할 수 있습니다.
Public 속성IsDefault Button 이 기본 단추인지 여부를 나타내는 값을 가져오거나 설정합니다. Enter 키를 누르면 기본 단추가 호출됩니다.
Public 속성IsDefaulted Button 이 사용자가 Enter 키를 누를 때 활성화되는 단추인지 여부를 나타내는 값을 가져옵니다.
Public 속성IsEnableduser interface (UI)에서 이 요소를 사용할지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Protected 속성IsEnabledCore IsEnabled 속성 값을 가져옵니다. (ButtonBase에서 상속됨)
Public 속성IsFocused이 요소에 논리적 포커스가 있는지 여부를 확인하는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsHitTestVisible이 요소가 렌더링된 해당 콘텐츠의 일부에서 적중 테스트의 결과로 반환될 수 있는지 여부를 선언하는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsInitializedXAML 프로세서로 처리하는 중에 또는 해당 EndInit 메서드를 명시적으로 호출하여 이 요소를 초기화했는지 여부를 나타내는 값을 가져옵니다. (FrameworkElement에서 상속됨)
Public 속성IsInputMethodEnabledInput Method Editor (IME) 등의 입력 메서드 시스템에서 이 요소에 대한 입력을 처리할 수 있는지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성IsKeyboardFocused이 요소에 키보드 포커스가 있는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsKeyboardFocusWithin키보드 포커스가 요소 내에 있는지 아니면 해당 시각적 트리 자식 요소에 있는지를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsLoaded표시를 위해 이 요소를 로드했는지 여부를 나타내는 값을 가져옵니다. (FrameworkElement에서 상속됨)
Public 속성IsManipulationEnabledUIElement 요소에서 조작 이벤트가 사용되는지 여부를 나타내는 값을 가져오거나 설정합니다. (UIElement에서 상속됨)
Public 속성IsMeasureValid레이아웃 측정으로 반환된 현재 크기가 올바른지 여부를 나타내는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성IsMouseCaptured마우스가 이 요소에 캡처되었는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsMouseCaptureWithin마우스 캡처를 이 요소에서 보관하는지 아니면 해당 시각적 트리의 자식 요소에서 보관하는지를 결정하는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsMouseDirectlyOver마우스 포인터의 위치가 요소 합성을 고려하는 적중 테스트 결과에 해당하는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsMouseOver시각적 트리 내의 자식 요소를 포함하여 마우스 포인터가 이 요소 위에 있는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsPressed ButtonBase 가 현재 활성화되어 있는지 여부를 나타내는 값을 가져옵니다. (ButtonBase에서 상속됨)
Public 속성IsSealed이 인스턴스가 현재 봉인되어 있는지(읽기 전용인지) 여부를 나타내는 값을 가져옵니다. (DependencyObject에서 상속됨)
Public 속성IsStylusCaptured스타일러스가 이 요소에 의해 캡처되었는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsStylusCaptureWithin스타일러스 캡처를 이 요소에서 보관하는지 아니면 요소 경계 및 해당 시각적 트리 내의 요소에서 보관하는지를 결정하는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsStylusDirectlyOver스타일러스의 위치가 요소 합성을 고려하는 적중 테스트 결과에 해당하는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsStylusOver스타일러스 커서가 표시 자식 요소를 포함하여 이 요소 위에 있는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성IsTabStop컨트롤이 탭 탐색에 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성IsVisible이 요소가 user interface (UI)에 표시되는지 여부를 나타내는 값을 가져옵니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성Language요소에 적용되는 지역화/전역화 언어 정보를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성LayoutTransform 레이아웃을 수행할 때 이 요소에 적용해야 하는 그래픽 변환을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Protected 속성LogicalChildren 콘텐츠 컨트롤의 논리적 자식 요소에 대한 열거자를 가져옵니다. (ContentControl에서 상속됨)
Public 속성Margin요소의 바깥쪽 여백을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성MaxHeight요소의 최대 높이 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성MaxWidth요소의 최대 너비 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성MinHeight요소의 최소 높이 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성MinWidth 요소의 최소 너비 제약 조건을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성Name요소의 식별 이름을 가져오거나 설정합니다. 이 이름은 이벤트 처리기 코드 등의 코드 숨김 항목이 XAML 프로세스가 수행하는 처리 중에 생성된 후에 태그 요소를 참조할 수 있도록 참조를 제공합니다. (FrameworkElement에서 상속됨)
Public 속성Opacityuser interface (UI)에 렌더링될 때 전체 UIElement에 적용되는 불투명도 인수를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성OpacityMask이 요소의 렌더링된 내용에 대한 알파 채널 마스킹에 적용되는 Brush 구현으로 불투명 마스크를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성OverridesDefaultStyle이 요소가 테마 스타일에서 스타일 속성을 통합하는지 여부를 나타내는 값을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성Padding컨트롤 내부의 안쪽 여백을 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성Parent이 요소의 논리적 부모 요소를 가져옵니다. (FrameworkElement에서 상속됨)
Public 속성PersistId 사용되지 않습니다. 이 요소를 고유하게 식별하는 값을 가져옵니다. (UIElement에서 상속됨)
Public 속성RenderSize이 요소의 최종 렌더링 크기를 가져오거나 설정(설명 부분 참조)합니다. (UIElement에서 상속됨)
Public 속성RenderTransform이 요소의 렌더링 위치에 영향을 주는 변환 정보를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성RenderTransformOrigin요소의 영역을 기준으로 RenderTransform에서 선언하는 가능한 렌더링 변환의 중심점을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성Resources 로컬로 정의된 리소스 사전을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성SnapsToDevicePixels이 요소의 렌더링을 수행하는 중에 장치 관련 픽셀 설정을 사용할지 여부를 결정하는 값을 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성Style이 요소가 렌더링될 때 사용되는 스타일을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Protected 속성StylusPlugIns이 요소와 연결된 모든 스타일러스 플러그 인(사용자 지정) 개체 컬렉션을 가져옵니다. (UIElement에서 상속됨)
Public 속성TabIndex사용자가 Tab 키를 사용하여 컨트롤을 탐색할 때 요소가 포커스를 받는 순서를 결정하는 값을 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성Tag이 요소에 대한 사용자 지정 정보를 저장하는 데 사용할 수 있는 임의의 개체 값을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성Template컨트롤 템플릿을 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성TemplatedParent이 요소의 템플릿 부모에 대한 참조를 가져옵니다. 템플릿을 통해 요소를 만든 경우가 아니면 이 속성은 관련이 없습니다. (FrameworkElement에서 상속됨)
Public 속성ToolTip user interface (UI)에서 이 요소에 대해 표시되는 도구 설명 개체를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성TouchesCaptured이 요소에 캡처된 터치 장치를 모두 가져옵니다. (UIElement에서 상속됨)
Public 속성TouchesCapturedWithin이 요소나 시각적 트리의 임의 자식 요소에 캡처된 터치 장치를 모두 가져옵니다. (UIElement에서 상속됨)
Public 속성TouchesDirectlyOver이 요소 위에 있는 터치 장치를 모두 가져옵니다. (UIElement에서 상속됨)
Public 속성TouchesOver이 요소나 시각적 트리의 임의 자식 요소 위에 있는 터치 장치를 모두 가져옵니다. (UIElement에서 상속됨)
Public 속성Triggers이 요소 또는 자식 요소에 직접적으로 설정된 트리거 컬렉션을 가져옵니다. (FrameworkElement에서 상속됨)
Public 속성Uid지역화를 위해 이 요소의 고유 식별자를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Public 속성UseLayoutRounding레이아웃 도중 이 요소의 크기 및 위치에 레이아웃 반올림을 적용해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성VerticalAlignment이 요소를 패널 또는 항목 컨트롤 등의 부모 요소에서 작성하는 경우 요소에 적용되는 세로 맞춤 특성을 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
Public 속성VerticalContentAlignment컨트롤 콘텐츠의 세로 맞춤을 가져오거나 설정합니다. (Control에서 상속됨)
Public 속성Visibility이 요소의 user interface (UI) 표시 여부를 가져오거나 설정합니다. 이 속성은 종속성 속성입니다. (UIElement에서 상속됨)
Protected 속성VisualBitmapEffect 사용되지 않습니다. Visual 에 대한 BitmapEffect 값을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualBitmapEffectInput 사용되지 않습니다. Visual 에 대한 BitmapEffectInput 값을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualBitmapScalingMode Visual 에 대한 BitmapScalingMode를 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualCacheMode Visual 의 캐시된 표현을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualChildrenCount이 요소에 포함된 시각적 자식 요소의 개수를 가져옵니다. (FrameworkElement에서 상속됨)
Protected 속성VisualClearTypeHintClearType이 Visual에서 렌더링되는 방법을 결정하는 ClearTypeHint를 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualClip Visual 의 클립 영역을 Geometry 값으로 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualEdgeMode Visual 의 가장자리 모드를 EdgeMode 값으로 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualEffect Visual 에 적용할 비트맵 효과를 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualOffset시각적 개체의 오프셋 값을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualOpacity Visual 의 불투명도를 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualOpacityMask Visual 의 불투명 마스크를 나타내는 Brush 값을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualParent시각적 개체의 시각적 트리 부모를 가져옵니다. (Visual에서 상속됨)
Protected 속성VisualScrollableAreaClip Visual 의 스크롤할 수 있는 클리핑된 영역을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualTextHintingMode Visual TextHintingMode를 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualTextRenderingMode Visual TextRenderingMode를 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualTransform Visual 에 대한 Transform 값을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualXSnappingGuidelinesX 좌표(세로) 안내선 컬렉션을 가져오거나 설정합니다. (Visual에서 상속됨)
Protected 속성VisualYSnappingGuidelinesY 좌표(가로) 안내선 컬렉션을 가져오거나 설정합니다. (Visual에서 상속됨)
Public 속성Width 요소의 너비를 가져오거나 설정합니다. (FrameworkElement에서 상속됨)
위쪽

  이름설명
Protected 메서드AddChild지정된 개체를 ContentControl의 자식으로 추가합니다. (ContentControl에서 상속됨)
Public 메서드AddHandler(RoutedEvent, Delegate)지정된 라우트된 이벤트에 대한 라우트된 이벤트 처리기를 현재 요소의 처리기 컬렉션에 추가하는 방식으로 추가합니다. (UIElement에서 상속됨)
Public 메서드AddHandler(RoutedEvent, Delegate, Boolean)지정된 라우트된 이벤트에 대한 라우트된 이벤트 처리기를 현재 요소의 처리기 컬렉션에 추가하는 방식으로 추가합니다. handledEventsTootrue로 지정하여 이벤트 경로를 따라 다른 요소에 의해 이미 처리된 것으로 표시된 라우트된 이벤트에 대해 제공된 처리기를 호출합니다. (UIElement에서 상속됨)
Protected 메서드AddLogicalChild제공된 개체를 이 요소의 논리적 트리에 추가합니다. (FrameworkElement에서 상속됨)
Protected 메서드AddText지정된 텍스트 문자열을 ContentControl에 추가합니다. (ContentControl에서 상속됨)
Public 메서드AddToEventRoute현재 UIElement 이벤트 처리기 컬렉션에 대해 지정된 EventRoute에 처리기를 추가합니다. (UIElement에서 상속됨)
Protected 메서드AddVisualChild두 시각적 개체 사이의 부모/자식 관계를 정의합니다. (Visual에서 상속됨)
Public 메서드ApplyAnimationClock(DependencyProperty, AnimationClock)이 요소의 지정된 종속성 속성에 애니메이션을 적용합니다. 모든 기존 애니메이션은 중지되며 새 애니메이션으로 바뀝니다. (UIElement에서 상속됨)
Public 메서드ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)속성에 이미 실행 중인 애니메이션이 있는 경우 수행할 동작을 지정하는 기능을 사용하여 이 요소의 지정된 종속성 속성에 애니메이션을 적용합니다. (UIElement에서 상속됨)
Public 메서드ApplyTemplate필요한 경우 현재 템플릿의 시각적 트리를 빌드하고 이 호출을 통해 해당 시각적 트리가 다시 빌드되었는지 여부를 나타내는 값을 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드Arrange자식 요소를 배치하고 UIElement의 크기를 결정합니다. 부모 요소는 이 메서드를 ArrangeCore 구현 또는 이에 해당하는 WPF 프레임워크 수준 구현에서 호출하여 재귀적 레이아웃 업데이트를 형성합니다. 이 메서드는 두 번째 레이아웃 업데이트 단계를 구성합니다. (UIElement에서 상속됨)
Protected 메서드ArrangeCore ArrangeCore (UIElement에 가상 항목으로 정의되어 있음)를 구현하고 구현을 봉인합니다. (FrameworkElement에서 상속됨)
Protected 메서드ArrangeOverride Control 개체의 콘텐츠를 정렬하고 크기를 지정하기 위해 호출됩니다. (Control에서 상속됨)
Public 메서드BeginAnimation(DependencyProperty, AnimationTimeline)이 요소에서 지정된 애니메이션 속성에 대한 애니메이션을 시작합니다. (UIElement에서 상속됨)
Public 메서드BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)속성에 이미 실행 중인 애니메이션이 있는 경우 수행할 동작을 지정하는 옵션을 사용하여 이 요소의 지정된 애니메이션 속성에 대해 특정 애니메이션을 시작합니다. (UIElement에서 상속됨)
Public 메서드BeginInit이 요소의 초기화 프로세스를 시작합니다. (FrameworkElement에서 상속됨)
Public 메서드BeginStoryboard(Storyboard)제공된 Storyboard에 포함된 작업 시퀀스를 시작합니다. (FrameworkElement에서 상속됨)
Public 메서드BeginStoryboard(Storyboard, HandoffBehavior)속성에 이미 애니메이션이 적용되어 있는 경우 수행할 작업에 대해 지정된 옵션을 사용하여 제공된 Storyboard에 포함된 작업 시퀀스를 시작합니다. (FrameworkElement에서 상속됨)
Public 메서드BeginStoryboard(Storyboard, HandoffBehavior, Boolean) 애니메이션이 시작된 후 제어하기 위한 지정된 상태를 사용하여 제공된 Storyboard에 포함된 작업 시퀀스를 시작합니다. (FrameworkElement에서 상속됨)
Public 메서드BringIntoView()이 요소를 포함된 스크롤 가능한 영역 내에서 뷰에 표시하려고 합니다. (FrameworkElement에서 상속됨)
Public 메서드BringIntoView(Rect)이 요소의 제공된 영역 크기를 요소가 포함된 스크롤 가능 영역 내에서 뷰에 표시하려고 합니다. (FrameworkElement에서 상속됨)
Public 메서드CaptureMouse이 요소가 마우스를 캡처하게 합니다. (UIElement에서 상속됨)
Public 메서드CaptureStylus 이 요소가 스타일러스를 캡처하게 합니다. (UIElement에서 상속됨)
Public 메서드CaptureTouch이 요소에 터치를 캡처하도록 강제합니다. (UIElement에서 상속됨)
Public 메서드CheckAccess호출 스레드가 이 DispatcherObject에 액세스할 수 있는지 여부를 확인합니다. (DispatcherObject에서 상속됨)
Public 메서드ClearValue(DependencyProperty)속성의 로컬 값을 지웁니다. 지울 속성은 DependencyProperty 식별자로 지정됩니다. (DependencyObject에서 상속됨)
Public 메서드ClearValue(DependencyPropertyKey)읽기 전용 속성의 로컬 값을 지웁니다. 지울 속성은 DependencyPropertyKey에서 지정됩니다. (DependencyObject에서 상속됨)
Public 메서드CoerceValue지정된 종속성 속성 값을 강제 변환합니다. 이 작업은 호출하는 DependencyObject에 있는 종속성 속성의 속성 메타데이터에 지정되어 있는 CoerceValueCallback 함수를 호출하여 수행합니다. (DependencyObject에서 상속됨)
Public 메서드EndInit요소에 대한 초기화 프로세스가 완료되었음을 나타냅니다. (FrameworkElement에서 상속됨)
Public 메서드Equals제공된 DependencyObject가 현재 DependencyObject에 해당하는지 여부를 확인합니다. (DependencyObject에서 상속됨)
Protected 메서드Finalize 개체가 가비지 수집자에서 회수되기 전에, 해당 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Public 메서드FindCommonVisualAncestor두 시각적 개체의 공통 상위 항목을 반환합니다. (Visual에서 상속됨)
Public 메서드FindName제공된 식별자 이름이 지정된 요소를 찾습니다. (FrameworkElement에서 상속됨)
Public 메서드FindResource지정된 키를 사용하여 리소스를 검색하고 요청된 리소스가 없으면 예외를 throw합니다. (FrameworkElement에서 상속됨)
Public 메서드Focus이 요소에 포커스를 설정하려고 시도합니다. (UIElement에서 상속됨)
Public 메서드GetAnimationBaseValue실행 중이거나 중지된 애니메이션의 가능한 애니메이션 값은 모두 무시하고 이 요소에 지정된 속성에 대해 기본 속성 값을 반환합니다. (UIElement에서 상속됨)
Public 메서드GetBindingExpression지정된 속성에 대한 바인딩을 나타내는 BindingExpression을 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드GetHashCodeDependencyObject의 해시 코드를 가져옵니다. (DependencyObject에서 상속됨)
Protected 메서드GetLayoutClip클리핑 마스크의 기하 도형을 반환합니다. 이 마스크는 레이아웃 시스템에서 사용 가능한 표시 공간보다 큰 요소를 정렬하려고 하면 적용됩니다. (FrameworkElement에서 상속됨)
Public 메서드GetLocalValueEnumeratorDependencyObject에 대해 로컬로 값을 설정한 종속성 속성을 확인하기 위한 특수 열거자를 만듭니다. (DependencyObject에서 상속됨)
Protected 메서드GetTemplateChild인스턴스화된 ControlTemplate의 시각적 트리에서 명명된 요소를 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드GetType현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Protected 메서드GetUIParentCore시각적 부모가 없으면 이 요소에 대해 대체 논리 부모를 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드GetValueDependencyObject 인스턴스에서 종속성 속성의 현재 유효 값을 반환합니다. (DependencyObject에서 상속됨)
Protected 메서드GetVisualChild Visual.GetVisualChild 를 재정의하고 자식 요소 컬렉션에서 지정한 인덱스에 있는 자식을 반환합니다. (FrameworkElement에서 상속됨)
Protected 메서드HitTestCore(GeometryHitTestParameters) GeometryHitTestResult 을 반환하여 기본 요소의 적중 테스트 동작을 제공하는 Visual.HitTestCore를 구현합니다. (UIElement에서 상속됨)
Protected 메서드HitTestCore(PointHitTestParameters) HitTestResult 를 반환하여 기본 요소의 적중 테스트 동작을 제공하는 HitTestCore를 구현합니다. (UIElement에서 상속됨)
Public 메서드InputHitTest 현재 요소의 원점을 기준으로 지정된 좌표에 있는 현재 요소 내의 입력 요소를 반환합니다. (UIElement에서 상속됨)
Public 메서드InvalidateArrange요소의 정렬 상태(레이아웃)을 무효화합니다. 무효화 이후 해당 요소의 레이아웃은 업데이트되며, 이후에 UpdateLayout이 강제로 지정하는 경우가 아니면 업데이트는 비동기적으로 수행됩니다. (UIElement에서 상속됨)
Public 메서드InvalidateMeasure요소의 측정 상태(레이아웃)을 무효화합니다. (UIElement에서 상속됨)
Public 메서드InvalidateProperty지정된 종속성 속성의 유효 값을 다시 계산합니다. (DependencyObject에서 상속됨)
Public 메서드InvalidateVisual요소의 렌더링을 무효화하고 전체 새 레이아웃 과정을 강제로 지정합니다. OnRender 는 레이아웃 주기가 완료된 후에 호출됩니다. (UIElement에서 상속됨)
Public 메서드IsAncestorOf시각적 개체가 하위 시각적 개체의 상위 항목인지 여부를 확인합니다. (Visual에서 상속됨)
Public 메서드IsDescendantOf시각적 개체가 상위 시각적 개체의 하위 항목인지 여부를 확인합니다. (Visual에서 상속됨)
Public 메서드Measure UIElement DesiredSize를 업데이트합니다. 부모 요소는 이 메서드를 자체 MeasureCore 구현에서 호출하여 재귀적 레이아웃 업데이트를 형성합니다. 이 메서드를 호출하면 레이아웃 업데이트의 첫 번째 처리 단계("측정" 처리 단계)가 구성됩니다. (UIElement에서 상속됨)
Protected 메서드MeasureCore FrameworkElement 에 대한 기본 측정 처리 단계 레이아웃 시스템 동작을 구현합니다. (FrameworkElement에서 상속됨)
Protected 메서드MeasureOverride컨트롤을 다시 측정하기 위해 호출됩니다. (Control에서 상속됨)
Protected 메서드MemberwiseClone현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Public 메서드MoveFocus키보드 포커스를 이 요소 반대쪽에 있는 다른 요소를 향해 제공된 이동 방향으로 이동합니다. (FrameworkElement에서 상속됨)
Protected 메서드OnAccessKey이 컨트롤에 대해 AccessKey가 호출되면 응답합니다. (ButtonBase에서 상속됨)
Public 메서드OnApplyTemplate파생 클래스에서 재정의되는 경우 이 메서드는 응용 프로그램 코드나 내부 프로세스에서 ApplyTemplate을 호출할 때마다 호출됩니다. (FrameworkElement에서 상속됨)
Protected 메서드OnChildDesiredSizeChanged자식 요소의 크기를 조정할 때 레이아웃 동작을 지원합니다. (UIElement에서 상속됨)
Protected 메서드OnClick Button을 클릭하면 호출됩니다. (ButtonBase.OnClick()을(를) 재정의함)
Protected 메서드OnContentChanged Content 속성이 변경되면 호출됩니다. (ContentControl에서 상속됨)
Protected 메서드OnContentStringFormatChanged ContentStringFormat 속성이 변경되면 발생합니다. (ContentControl에서 상속됨)
Protected 메서드OnContentTemplateChanged ContentTemplate 속성이 변경되면 호출됩니다. (ContentControl에서 상속됨)
Protected 메서드OnContentTemplateSelectorChanged ContentTemplateSelector 속성이 변경되면 호출됩니다. (ContentControl에서 상속됨)
Protected 메서드OnContextMenuClosing처리되지 않은 ContextMenuClosing 라우트된 이벤트가 해당 경로에서 이 클래스에 도달할 때마다 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (FrameworkElement에서 상속됨)
Protected 메서드OnContextMenuOpening처리되지 않은 ContextMenuOpening 라우트된 이벤트가 해당 경로에서 이 클래스에 도달할 때마다 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (FrameworkElement에서 상속됨)
Protected 메서드OnCreateAutomationPeerWPF 인프라의 일부로 이 컨트롤에 대한 적절한 ButtonAutomationPeer를 만듭니다. (UIElement.OnCreateAutomationPeer()을(를) 재정의함)
Protected 메서드OnDragEnter처리되지 않은 DragDrop.DragEnter 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnDragLeave처리되지 않은 DragDrop.DragLeave 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnDragOver처리되지 않은 DragDrop.DragOver 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnDrop처리되지 않은 DragDrop.DragEnter 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnGiveFeedback처리되지 않은 DragDrop.GiveFeedback 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnGotFocus처리되지 않은 GotFocus 이벤트가 해당 경로에서 이 요소에 도달할 때마다 호출됩니다. (FrameworkElement에서 상속됨)
Protected 메서드OnGotKeyboardFocus처리되지 않은 Keyboard.GotKeyboardFocus 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnGotMouseCapture처리되지 않은 Mouse.GotMouseCapture 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnGotStylusCapture처리되지 않은 Stylus.GotStylusCapture 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnGotTouchCapture이 요소에 터치가 캡처될 때 발생하는 GotTouchCapture 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnInitialized Initialized 이벤트를 발생시킵니다. 이 메서드는 IsInitialized가 내부적으로 true 로 설정될 때마다 호출됩니다. (FrameworkElement에서 상속됨)
Protected 메서드OnIsKeyboardFocusedChanged처리되지 않은 IsKeyboardFocusedChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsKeyboardFocusWithinChanged이 요소에 의해 IsKeyboardFocusWithinChanged 이벤트가 발생하기 직전에 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsMouseCapturedChanged처리되지 않은 IsMouseCapturedChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsMouseCaptureWithinChanged처리되지 않은 IsMouseCaptureWithinChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsMouseDirectlyOverChanged처리되지 않은 IsMouseDirectlyOverChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsPressedChanged IsPressed 속성이 변경되면 호출됩니다. (ButtonBase에서 상속됨)
Protected 메서드OnIsStylusCapturedChanged처리되지 않은 IsStylusCapturedChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsStylusCaptureWithinChanged처리되지 않은 IsStylusCaptureWithinChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnIsStylusDirectlyOverChanged처리되지 않은 IsStylusDirectlyOverChanged 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnKeyDown이 컨트롤에 포커스가 있는 동안 사용자가 키를 누르면 발생하는 KeyDown 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnKeyUp이 컨트롤에 포커스가 있는 동안 사용자가 키를 놓으면 발생하는 KeyUp 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnLostFocus제공된 이벤트 데이터를 사용하여 LostFocus 라우트된 이벤트를 발생시킵니다. (UIElement에서 상속됨)
Protected 메서드OnLostKeyboardFocus 요소가 키보드 포커스를 잃을 때 호출됩니다. (ButtonBase에서 상속됨)
Protected 메서드OnLostMouseCapture이 컨트롤이 더 이상 마우스 이벤트 메시지를 받지 않으면 발생하는 LostMouseCapture 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnLostStylusCapture처리되지 않은 Stylus.LostStylusCapture 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnLostTouchCapture이 요소에서 터치 캡처가 손실될 때 발생하는 LostTouchCapture 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnManipulationBoundaryFeedback ManipulationBoundaryFeedback 이벤트가 발생할 때 호출됩니다. (UIElement에서 상속됨)
Protected 메서드OnManipulationCompleted ManipulationCompleted 이벤트가 발생할 때 호출됩니다. (UIElement에서 상속됨)
Protected 메서드OnManipulationDelta ManipulationDelta 이벤트가 발생할 때 호출됩니다. (UIElement에서 상속됨)
Protected 메서드OnManipulationInertiaStarting ManipulationInertiaStarting 이벤트가 발생할 때 호출됩니다. (UIElement에서 상속됨)
Protected 메서드OnManipulationStarted ManipulationStarted 이벤트가 발생할 때 호출됩니다. (UIElement에서 상속됨)
Protected 메서드OnManipulationStarting조작 프로세서가 처음으로 만들어지면 발생하는 ManipulationStarting 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnMouseDoubleClick MouseDoubleClick 라우트된 이벤트를 발생시킵니다. (Control에서 상속됨)
Protected 메서드OnMouseDown처리되지 않은 Mouse.MouseDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnMouseEnter마우스가 이 컨트롤로 들어오면 발생하는 ClickMode 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnMouseLeave마우스가 이 요소에서 나가면 발생하는 MouseLeave 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnMouseLeftButtonDown마우스 포인터가 이 컨트롤 위에 있을 때 마우스 왼쪽 단추를 누르면 발생하는 MouseLeftButtonDown 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnMouseLeftButtonUp마우스 포인터가 이 컨트롤 위에 있을 때 마우스 왼쪽 단추를 놓으면 발생하는 MouseLeftButtonUp 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnMouseMove마우스 포인터를 이 요소 위에서 이동하면 발생하는 MouseMove 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (ButtonBase에서 상속됨)
Protected 메서드OnMouseRightButtonDown처리되지 않은 MouseRightButtonDown 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnMouseRightButtonUp처리되지 않은 MouseRightButtonUp 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnMouseUp처리되지 않은 Mouse.MouseUp 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnMouseWheel처리되지 않은 Mouse.MouseWheel 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewDragEnter처리되지 않은 DragDrop.PreviewDragEnter 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewDragLeave처리되지 않은 DragDrop.PreviewDragLeave 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewDragOver처리되지 않은 DragDrop.PreviewDragOver 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewDrop처리되지 않은 DragDrop.PreviewDrop 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewGiveFeedback처리되지 않은 DragDrop.PreviewGiveFeedback 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewGotKeyboardFocus처리되지 않은 Keyboard.PreviewGotKeyboardFocus 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewKeyDown처리되지 않은 Keyboard.PreviewKeyDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewKeyUp처리되지 않은 Keyboard.PreviewKeyUp 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewLostKeyboardFocus처리되지 않은 Keyboard.PreviewKeyDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseDoubleClick PreviewMouseDoubleClick 라우트된 이벤트를 발생시킵니다. (Control에서 상속됨)
Protected 메서드OnPreviewMouseDown처리되지 않은 Mouse.PreviewMouseDown 연결된 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseLeftButtonDown처리되지 않은 PreviewMouseLeftButtonDown 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseLeftButtonUp처리되지 않은 PreviewMouseLeftButtonUp 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseMove처리되지 않은 Mouse.PreviewMouseMove 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseRightButtonDown처리되지 않은 PreviewMouseRightButtonDown 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseRightButtonUp처리되지 않은 PreviewMouseRightButtonUp 라우트된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseUp처리되지 않은 Mouse.PreviewMouseUp 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewMouseWheel처리되지 않은 Mouse.PreviewMouseWheel 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewQueryContinueDrag처리되지 않은 DragDrop.PreviewQueryContinueDrag 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusButtonDown처리되지 않은 Stylus.PreviewStylusButtonDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusButtonUp처리되지 않은 Stylus.PreviewStylusButtonUp 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusDown처리되지 않은 Stylus.PreviewStylusDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusInAirMove처리되지 않은 Stylus.PreviewStylusInAirMove 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusInRange처리되지 않은 Stylus.PreviewStylusInRange 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusMove처리되지 않은 Stylus.PreviewStylusMove 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusOutOfRange처리되지 않은 Stylus.PreviewStylusOutOfRange 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusSystemGesture처리되지 않은 Stylus.PreviewStylusSystemGesture 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewStylusUp처리되지 않은 Stylus.PreviewStylusUp 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewTextInput처리되지 않은 TextCompositionManager.PreviewTextInput 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewTouchDown터치가 이 요소를 누를 때 발생하는 PreviewTouchDown 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewTouchMove이 요소 내부에 있는 동안 터치가 이동할 때 발생하는 PreviewTouchMove 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnPreviewTouchUp이 요소 내에서 터치를 해제할 때 발생하는 PreviewTouchUp 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnPropertyChangedFrameworkElement에서 종속성 속성의 유효 값이 업데이트될 때마다 호출됩니다. 변경된 특정 종속성 속성은 인수 매개 변수에서 보고됩니다. OnPropertyChanged 를 재정의합니다. (FrameworkElement에서 상속됨)
Protected 메서드OnQueryContinueDrag처리되지 않은 DragDrop.QueryContinueDrag 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnQueryCursor처리되지 않은 Mouse.QueryCursor 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnRender파생 클래스에서 재정의되는 경우 레이아웃 시스템이 지정하는 렌더링 작업에 관여됩니다. 이 요소의 렌더링 지침은 이 메서드를 호출할 때 직접 사용되지 않으며 나중에 레이아웃 및 그리기에 비동기 방식으로 사용하도록 유지됩니다. (UIElement에서 상속됨)
Protected 메서드OnRenderSizeChanged 컨트롤의 렌더링된 크기가 변경될 때 호출됩니다. (ButtonBase에서 상속됨)
Protected 메서드OnStyleChanged이 요소에 사용하는 스타일이 변경되어 레이아웃이 무효화되면 호출됩니다. (FrameworkElement에서 상속됨)
Protected 메서드OnStylusButtonDown처리되지 않은 Stylus.StylusButtonDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusButtonUp처리되지 않은 Stylus.StylusButtonUp 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusDown처리되지 않은 Stylus.StylusDown 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusEnter처리되지 않은 Stylus.StylusEnter 연결된 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusInAirMove처리되지 않은 Stylus.StylusInAirMove 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusInRange처리되지 않은 Stylus.StylusInRange 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusLeave처리되지 않은 Stylus.StylusLeave 연결된 이벤트가 이 요소에서 발생할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusMove처리되지 않은 Stylus.StylusMove 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusOutOfRange처리되지 않은 Stylus.StylusOutOfRange 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusSystemGesture처리되지 않은 Stylus.StylusSystemGesture 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnStylusUp처리되지 않은 Stylus.StylusUp 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnTemplateChanged컨트롤의 템플릿이 변경될 때마다 호출됩니다. (Control에서 상속됨)
Protected 메서드OnTextInput처리되지 않은 TextCompositionManager.TextInput 연결된 이벤트가 해당 경로에서 이 클래스에서 파생된 요소에 도달할 때 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (UIElement에서 상속됨)
Protected 메서드OnToolTipClosing처리되지 않은 ToolTipClosing 라우트된 이벤트가 해당 경로에서 이 클래스에 도달할 때마다 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (FrameworkElement에서 상속됨)
Protected 메서드OnToolTipOpening ToolTipOpening 라우트된 이벤트가 해당 경로에서 이 클래스에 도달할 때마다 호출됩니다. 이 이벤트에 대한 클래스 처리를 추가하려면 이 메서드를 구현합니다. (FrameworkElement에서 상속됨)
Protected 메서드OnTouchDown터치가 이 요소 내부를 누를 때 발생하는 TouchDown 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnTouchEnter터치가 이 요소의 경계 외부에서 내부로 이동할 때 발생하는 TouchEnter 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnTouchLeave터치가 이 UIElement의 경계 내부에서 외부로 이동할 때 발생하는 TouchLeave 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnTouchMove이 요소 내부에 있는 동안 터치가 이동할 때 발생하는 TouchMove 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnTouchUp이 요소 내에서 터치를 해제할 때 발생하는 TouchUp 라우트된 이벤트에 대한 클래스 처리를 제공합니다. (UIElement에서 상속됨)
Protected 메서드OnVisualChildrenChanged시각적 개체의 VisualCollection을 수정할 때 호출됩니다. (Visual에서 상속됨)
Protected 메서드OnVisualParentChanged시각적 트리에서 이 요소의 부모가 변경되면 호출됩니다. OnVisualParentChanged 를 재정의합니다. (FrameworkElement에서 상속됨)
Protected 메서드ParentLayoutInvalidated FrameworkElement 의 특수 서브클래스에서 증분 레이아웃 구현을 지원합니다. 메타데이터에서 레이아웃 도중 부모의 측정 또는 정렬 처리 단계에 영향을 주도록 표시되어 있는 속성을 자식 요소가 무효화하면 ParentLayoutInvalidated가 호출됩니다. (FrameworkElement에서 상속됨)
Public 메서드PointFromScreen화면 좌표에 있는 PointVisual의 현재 좌표계를 나타내는 Point로 변환합니다. (Visual에서 상속됨)
Public 메서드PointToScreen Visual 의 현재 좌표계를 나타내는 Point를 화면 좌표에 있는 Point로 변환합니다. (Visual에서 상속됨)
Public 메서드PredictFocus제공된 포커스 이동 방향에 대해 이 요소를 기준으로 포커스를 받을 다음 요소를 결정하며 실제로 포커스를 이동하지는 않습니다. (FrameworkElement에서 상속됨)
Public 메서드RaiseEvent특정 라우트된 이벤트를 발생시킵니다. 발생시킬 RoutedEvent는 해당 이벤트 데이터의 RoutedEvent 속성으로 제공되는 RoutedEventArgs 인스턴스 내에서 식별됩니다. (UIElement에서 상속됨)
Public 메서드ReadLocalValue종속성 속성의 로컬 값(있는 경우)을 반환합니다. (DependencyObject에서 상속됨)
Public 메서드RegisterName NameScope 등록 메서드에 대한 액세스를 간소화하는 접근자를 제공합니다. (FrameworkElement에서 상속됨)
Public 메서드ReleaseAllTouchCaptures이 요소에서 캡처된 터치 장치를 모두 해제합니다. (UIElement에서 상속됨)
Public 메서드ReleaseMouseCapture 이 요소가 마우스를 캡처한 경우 캡처를 해제합니다. (UIElement에서 상속됨)
Public 메서드ReleaseStylusCapture 이 요소가 스타일러스 장치를 캡처한 경우 캡처를 해제합니다. (UIElement에서 상속됨)
Public 메서드ReleaseTouchCapture이 요소에서 지정된 터치 장치를 해제하려고 합니다. (UIElement에서 상속됨)
Public 메서드RemoveHandler 이 요소에서 지정한 라우트된 이벤트 처리기를 제거합니다. (UIElement에서 상속됨)
Protected 메서드RemoveLogicalChild제공된 개체를 이 요소의 논리 트리에서 제거합니다. FrameworkElement 는 이 삭제 작업과 동기화하기 위해 해당 작업의 영향을 받는 논리 트리의 부모 포인터를 업데이트합니다. (FrameworkElement에서 상속됨)
Protected 메서드RemoveVisualChild두 시각적 개체 사이의 부모/자식 관계를 제거합니다. (Visual에서 상속됨)
Public 메서드SetBinding(DependencyProperty, String)데이터 소스에 대한 경로 정규화로 제공된 소스 속성 이름을 기반으로 이 요소에 바인딩을 연결합니다. (FrameworkElement에서 상속됨)
Public 메서드SetBinding(DependencyProperty, BindingBase)제공된 바인딩 개체를 기반으로 이 요소에 바인딩을 연결합니다. (FrameworkElement에서 상속됨)
Public 메서드SetCurrentValue속성의 값 소스를 변경하지 않고 종속성 속성의 값을 설정합니다. (DependencyObject에서 상속됨)
Public 메서드SetResourceReference지정된 이름으로 리소스를 검색하고 지정된 속성에 대해 해당 리소스에 리소스 참조를 설정합니다. (FrameworkElement에서 상속됨)
Public 메서드SetValue(DependencyProperty, Object)해당 종속성 속성 식별자로 지정되는 종속성 속성의 로컬 값을 설정합니다. (DependencyObject에서 상속됨)
Public 메서드SetValue(DependencyPropertyKey, Object)종속성 속성의 DependencyPropertyKey 식별자로 지정되는 읽기 전용 종속성 속성의 로컬 값을 설정합니다. (DependencyObject에서 상속됨)
Public 메서드ShouldSerializeCommandBindingsserialization 프로세스에서 이 클래스의 인스턴스에 있는 CommandBindings 속성의 콘텐츠를 serialize해야 하는지 여부를 나타내는 값을 반환합니다. (UIElement에서 상속됨)
Public 메서드ShouldSerializeContent Content 속성을 유지해야 하는지 여부를 나타냅니다. (ContentControl에서 상속됨)
Public 메서드ShouldSerializeInputBindingsserialization 프로세스에서 이 클래스의 인스턴스에 있는 InputBindings 속성의 콘텐츠를 serialize해야 하는지 여부를 나타내는 값을 반환합니다. (UIElement에서 상속됨)
Protected 메서드ShouldSerializePropertyserialization 프로세스를 통해 제공된 종속성 속성의 값을 serialize해야 하는지 여부를 나타내는 값을 반환합니다. (DependencyObject에서 상속됨)
Public 메서드ShouldSerializeResourcesserialization 프로세스에서 Resources 속성의 콘텐츠를 serialize해야 하는지 여부를 나타내는 값을 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드ShouldSerializeStyleserialization 프로세스에서 Style 속성의 콘텐츠를 serialize해야 하는지 여부를 나타내는 값을 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드ShouldSerializeTriggersserialization 프로세스에서 Triggers 속성의 콘텐츠를 serialize해야 하는지 여부를 나타내는 값을 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드ToString Control 개체의 문자열 표현을 반환합니다. (Control에서 상속됨)
Public 메서드TransformToAncestor(Visual)좌표를 Visual에서 시각적 개체의 지정된 Visual 상위 항목으로 변환하는 데 사용할 수 있는 변환을 반환합니다. (Visual에서 상속됨)
Public 메서드TransformToAncestor(Visual3D)좌표를 Visual에서 시각적 개체의 지정된 Visual3D 상위 항목으로 변환하는 데 사용할 수 있는 변환을 반환합니다. (Visual에서 상속됨)
Public 메서드TransformToDescendant좌표를 Visual에서 지정된 시각적 개체 하위 항목으로 변환하는 데 사용할 수 있는 변환을 반환합니다. (Visual에서 상속됨)
Public 메서드TransformToVisual좌표를 Visual에서 지정된 시각적 개체로 변환하는 데 사용할 수 있는 변환을 반환합니다. (Visual에서 상속됨)
Public 메서드TranslatePoint이 요소를 기준으로 하는 점을 지정된 요소를 기준으로 하는 좌표로 변환합니다. (UIElement에서 상속됨)
Public 메서드TryFindResource지정된 키가 포함된 리소스를 검색하여 발견되는 리소스를 반환합니다. (FrameworkElement에서 상속됨)
Public 메서드UnregisterName NameScope 등록 취소 메서드에 대한 액세스를 간소화합니다. (FrameworkElement에서 상속됨)
Public 메서드UpdateLayout이 요소의 모든 시각적 자식 요소가 레이아웃용으로 적절하게 업데이트되도록 합니다. (UIElement에서 상속됨)
Public 메서드VerifyAccess호출 스레드에서 이 DispatcherObject에 액세스할 수 있는지 확인합니다. (DispatcherObject에서 상속됨)
위쪽

  이름설명
Public 이벤트Click Button 을 클릭하면 발생합니다. (ButtonBase에서 상속됨)
Public 이벤트ContextMenuClosing요소의 상황에 맞는 메뉴를 닫기 직전에 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트ContextMenuOpening요소의 상황에 맞는 메뉴를 열 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트DataContextChanged이 요소의 데이터 컨텍스트가 변경될 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트DragEnter입력 시스템이 이 요소를 끌기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트DragLeave입력 시스템이 이 요소를 끌기 원점으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트DragOver입력 시스템이 이 요소를 가능한 놓기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트Drop입력 시스템이 이 요소를 놓기 대상으로 사용하는 기본 놓기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트FocusableChanged Focusable 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트GiveFeedback입력 시스템이 이 요소를 포함하는 기본 끌어서 놓기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트GotFocus이 요소가 논리적 포커스를 가져오면 발생합니다. (UIElement에서 상속됨)
Public 이벤트GotKeyboardFocus이 요소에 키보드 포커스가 설정될 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트GotMouseCapture이 요소에서 마우스를 캡처할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트GotStylusCapture이 요소에서 스타일러스를 캡처할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트GotTouchCapture이 요소에 터치가 캡처될 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트InitializedFrameworkElement가 초기화될 때 발생합니다. 이 이벤트는 IsInitialized 속성의 값이 false(정의되지 않음)에서 true로 변경되는 경우와 일치합니다. (FrameworkElement에서 상속됨)
Public 이벤트IsEnabledChanged이 요소의 IsEnabled 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsHitTestVisibleChanged이 요소의 IsHitTestVisible 종속성 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsKeyboardFocusedChanged이 요소의 IsKeyboardFocused 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsKeyboardFocusWithinChanged이 요소의 IsKeyboardFocusWithinChanged 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsMouseCapturedChanged이 요소의 IsMouseCaptured 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsMouseCaptureWithinChanged이 요소의 IsMouseCaptureWithinProperty 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsMouseDirectlyOverChanged이 요소의 IsMouseDirectlyOver 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsStylusCapturedChanged이 요소의 IsStylusCaptured 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsStylusCaptureWithinChanged이 요소의 IsStylusCaptureWithin 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsStylusDirectlyOverChanged이 요소의 IsStylusDirectlyOver 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트IsVisibleChanged이 요소의 IsVisible 속성 값이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트KeyDown이 요소에 포커스가 있을 때 키를 누르면 발생합니다. (UIElement에서 상속됨)
Public 이벤트KeyUp이 요소에 포커스가 있을 때 키를 놓으면 발생합니다. (UIElement에서 상속됨)
Public 이벤트LayoutUpdated현재 Dispatcher와 연결된 다양한 시각적 요소의 레이아웃이 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트Loaded요소를 배치 및 렌더링하고 상호 작용할 수 있도록 준비할 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트LostFocus이 요소가 논리적 포커스를 잃으면 발생합니다. (UIElement에서 상속됨)
Public 이벤트LostKeyboardFocus이 요소에서 키보드 포커스를 잃을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트LostMouseCapture이 요소에서 마우스 캡처를 잃을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트LostStylusCapture이 요소에서 스타일러스 캡처를 잃을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트LostTouchCapture이 요소에서 터치 캡처가 손실될 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트ManipulationBoundaryFeedback조작에서 경계가 발견되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트ManipulationCompleted UIElement 개체에서 조작이 완료되고 활동이 없게 될 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트ManipulationDelta입력 장치에서 조작 중에 위치를 변경하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트ManipulationInertiaStarting입력 장치에서 조작 중에 UIElement 개체와의 연결이 끊어져 활동이 없게 될 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트ManipulationStarted입력 장치가 UIElement 개체에서 조작을 시작할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트ManipulationStarting조작 프로세서가 처음으로 만들어지면 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseDoubleClick마우스 단추를 두 번 이상 클릭할 때 발생합니다. (Control에서 상속됨)
Public 이벤트MouseDown포인터가 이 요소 위에 있는 동안 마우스 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseEnter마우스 포인터가 이 요소의 경계에 들어올 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseLeave마우스 포인터가 이 요소의 경계를 벗어날 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseLeftButtonDown마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseLeftButtonUp마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseMove마우스 포인터가 이 요소 위에 있는 동안 포인터를 이동하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseRightButtonDown마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseRightButtonUp마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseUp이 요소 위에서 마우스 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트MouseWheel마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 돌릴 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewDragEnter입력 시스템이 이 요소를 끌기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewDragLeave입력 시스템이 이 요소를 끌기 원점으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewDragOver입력 시스템이 이 요소를 가능한 놓기 대상으로 사용하는 기본 끌기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewDrop입력 시스템이 이 요소를 놓기 대상으로 사용하는 기본 놓기 이벤트를 보고하면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewGiveFeedback끌어서 놓기 작업이 시작되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewGotKeyboardFocus이 요소에 키보드 포커스가 설정될 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewKeyDown이 요소에 포커스가 있을 때 키를 누르면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewKeyUp이 요소에 포커스가 있을 때 키를 놓으면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewLostKeyboardFocus이 요소에서 키보드 포커스를 잃을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseDoubleClick사용자가 마우스 단추를 두 번 이상 클릭할 때 발생합니다. (Control에서 상속됨)
Public 이벤트PreviewMouseDown포인터가 이 요소 위에 있는 동안 마우스 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseLeftButtonDown마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseLeftButtonUp마우스 포인터가 이 요소 위에 있는 동안 마우스 왼쪽 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseMove마우스 포인터가 이 요소 위에 있는 동안 마우스 포인터를 움직일 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseRightButtonDown마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseRightButtonUp마우스 포인터가 이 요소 위에 있는 동안 마우스 오른쪽 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseUp마우스 포인터가 이 요소 위에 있는 동안 마우스 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewMouseWheel마우스 포인터가 이 요소 위에 있는 동안 사용자가 마우스 휠을 돌릴 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewQueryContinueDrag끌어서 놓기 작업을 수행하는 동안 키보드 또는 마우스 단추 상태가 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusButtonDown포인터가 이 요소 위에 있는 동안 스타일러스 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusButtonUp포인터가 이 요소 위에 있는 동안 스타일러스 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusDown스타일러스가 이 요소 위에 있을 때 디지타이저에 닿으면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusInAirMove스타일러스가 실제로 디지타이저에 닿지 않으면서 요소 위에서 움직일 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusInRange스타일러스가 이 요소 위에 있는 동안 감지될 수 있을 만큼 디지타이저에 가까운 상태이면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusMove스타일러스가 요소 위에 있는 동안 움직일 때 발생합니다. 이 이벤트가 발생하도록 하려면 스타일러스는 디지타이저가 감지하는 동안 움직여야 합니다. 그렇지 않으면 PreviewStylusInAirMove가 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusOutOfRange스타일러스가 디지타이저에서 너무 멀어서 감지되지 않을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusSystemGesture사용자가 여러 가지 스타일러스 제스처 중 하나를 수행할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewStylusUp스타일러스가 이 요소 위에 있는 동안 사용자가 스타일러스를 디지타이저에서 떼면 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewTextInput이 요소가 장치 독립적인 방식으로 텍스트를 가져올 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewTouchDown손가락이 이 요소 위에 있는 동안 손가락이 화면에 닿을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewTouchMove손가락이 이 요소 위에 있는 동안 손가락이 화면에서 움직일 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트PreviewTouchUp손가락이 이 요소 위에 있는 동안 손가락이 화면에서 떨어질 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트QueryContinueDrag끌어서 놓기 작업을 수행하는 동안 키보드 또는 마우스 단추 상태가 변경되면 발생합니다. (UIElement에서 상속됨)
Public 이벤트QueryCursor커서를 표시하도록 요청하면 발생합니다. 이 이벤트는 마우스 포인터를 새 위치로 움직일 때마다 요소에서 발생합니다. 즉, 새 위치를 기준으로 커서 개체를 변경해야 할 수 있습니다. (UIElement에서 상속됨)
Public 이벤트RequestBringIntoView BringIntoView 가 이 요소에 대해 호출될 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트SizeChanged이 요소의 ActualHeight 또는 ActualWidth 속성 값을 변경할 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트SourceUpdated이 요소의 기존 속성 바인딩에 대해 소스 값이 변경될 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트StylusButtonDown포인터가 이 요소 위에 있는 동안 스타일러스 단추를 누를 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusButtonUp포인터가 이 요소 위에 있는 동안 스타일러스 단추를 놓을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusDown스타일러스가 이 요소 위에 있을 때 디지타이저에 닿으면 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusEnter스타일러스가 이 요소의 경계 안으로 들어올 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusInAirMove스타일러스가 실제로 디지타이저에 닿지 않으면서 요소 위에서 움직일 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusInRange스타일러스가 이 요소 위에 있는 동안 감지될 수 있을 만큼 디지타이저에 가까운 상태이면 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusLeave스타일러스가 요소의 경계를 벗어날 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusMove스타일러스가 이 요소 위에서 움직일 때 발생합니다. 이 이벤트가 발생하도록 하려면 스타일러스가 디지타이저 위에 있을 때 움직여야 합니다. 그렇지 않으면 이 이벤트 대신 StylusInAirMove가 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusOutOfRange스타일러스가 이 요소 위에 있는 동안 디지타이저의 감지 거리 밖으로 벗어날 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusSystemGesture사용자가 여러 가지 스타일러스 제스처 중 하나를 수행할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트StylusUp스타일러스가 이 요소 위에 있는 동안 사용자가 스타일러스를 디지타이저에서 떼면 발생합니다. (UIElement에서 상속됨)
Public 이벤트TargetUpdated이 요소의 속성 바인딩에 대해 대상 값이 변경될 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트TextInput이 요소가 장치 독립적인 방식으로 텍스트를 가져올 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트ToolTipClosing요소의 도구 설명을 닫기 직전에 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트ToolTipOpening요소의 도구 설명을 열 때 발생합니다. (FrameworkElement에서 상속됨)
Public 이벤트TouchDown손가락이 이 요소 위에 있는 동안 손가락이 화면에 닿을 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트TouchEnter터치가 이 요소의 경계 외부에서 내부로 이동할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트TouchLeave터치가 이 요소의 경계 내부에서 외부로 이동할 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트TouchMove손가락이 이 요소 위에 있는 동안 손가락이 화면에서 움직일 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트TouchUp손가락이 이 요소 위에 있는 동안 손가락이 화면에서 떨어질 때 발생합니다. (UIElement에서 상속됨)
Public 이벤트Unloaded로드된 요소의 요소 트리에서 요소를 제거할 때 발생합니다. (FrameworkElement에서 상속됨)
위쪽

  이름설명
Public 필드정적 멤버IsCancelProperty IsCancel 종속성 속성을 식별합니다.
Public 필드정적 멤버IsDefaultedProperty IsDefaulted  종속성 속성을 식별합니다.
Public 필드정적 멤버IsDefaultProperty IsDefault  종속성 속성을 식별합니다.
위쪽

  이름설명
명시적 인터페이스 구현Private 메서드IAddChild.AddChild이 형식 또는 멤버는 Windows Presentation Foundation (WPF) 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. (ContentControl에서 상속됨)
명시적 인터페이스 구현Private 메서드IAddChild.AddText이 형식 또는 멤버는 Windows Presentation Foundation (WPF) 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다. (ContentControl에서 상속됨)
명시적 인터페이스 구현Private 메서드IQueryAmbient.IsAmbientPropertyAvailable이 멤버에 대한 설명은 IsAmbientPropertyAvailable 메서드를 참조하십시오. (FrameworkElement에서 상속됨)
위쪽

Button 클래스는 System.Windows.Controls.Primitives.ButtonBase 클래스에서 직접 상속됩니다.

콘텐츠 모델: ButtonContentControl입니다. 해당 콘텐츠 속성은 Content입니다.

사용자가 Button을 클릭할 때 응답하려면 ButtonBase.Click 이벤트를 처리합니다.

OnMouseLeftButtonDown 메서드는 MouseLeftButtonDown 이벤트가 처리된 것으로 표시합니다. MouseLeftButtonDown 이벤트에 응답하려면 PreviewMouseLeftButtonDown 이벤트에 이벤트 처리기를 연결하거나 handledEventsTootrue로 설정하여 AddHandler(RoutedEvent, Delegate, Boolean)를 호출합니다.

단추 컨트롤 사용자 지정

여러 Button 컨트롤에 동일한 속성 설정을 적용하려면 Style 속성을 사용합니다. 기본 ControlTemplate을 수정하여 컨트롤에 고유한 모양을 지정할 수 있습니다. ControlTemplate 생성에 대한 자세한 내용은 ControlTemplate을 만들어 기존 컨트롤의 모양 사용자 지정를 참조하십시오. Button 에만 해당하는 부분 및 상태를 보려면 Button 스타일 및 템플릿을 참조하십시오.

이 컨트롤의 종속성 속성은 컨트롤의 기본 스타일을 통해 설정할 수 있습니다. 기본 스타일을 통해 속성을 설정하면 컨트롤이 응용 프로그램에 나타날 때 기본값이 변경될 수 있습니다. 기본 스타일은 응용 프로그램을 실행할 때 사용되는 바탕 화면 테마에 따라 결정됩니다. 자세한 내용은 기본 WPF 테마를 참조하십시오.

참고참고

시각적 속성이 Button 컨트롤의 기본 템플릿에 있고 TemplateBinding을 사용하여 설정된 경우에만 시각적 속성을 설정하는 것이 효과가 있습니다. ControlTemplate을 만들어 기존 컨트롤의 모양 사용자 지정 의 "컨트롤의 시각적 구조 변경" 단원에서 시각적 속성 목록을 확인할 수 있습니다.

다음 예제에서는 서로 다른 세 가지 방법의 클릭에 응답하는 단추 세 개를 보여 줍니다.

  • 가리키기: 첫 번째 단추는 사용자가 단추를 마우스로 가리킬 때 색이 변경됩니다.

  • 누르기: 두 번째 단추를 사용하려면 마우스 포인터가 단추를 가리킬 때 마우스를 눌러야 합니다.

  • 떼기: 세 번째 단추는 마우스 단추를 누른 다음 뗄 때까지 배경색이 다시 설정되지 않습니다.


<Button Name="btn1" Background="Pink" 
        BorderBrush="Black" BorderThickness="1" 
        Click="OnClick1" ClickMode="Hover">
  ClickMe1
</Button>

<Button Name="btn2" Background="LightBlue" 
        BorderBrush="Black" BorderThickness="1" 
        Click="OnClick2" ClickMode="Press">
  ClickMe2
</Button>

<Button Name="btn3" 
        Click="OnClick3" ClickMode="Release">
  Reset
</Button>



Private Sub OnClick1(ByVal sender As Object, ByVal e As RoutedEventArgs)
    btn1.Background = Brushes.LightBlue
End Sub

Private Sub OnClick2(ByVal sender As Object, ByVal e As RoutedEventArgs)
    btn2.Background = Brushes.Pink
End Sub

Private Sub OnClick3(ByVal sender As Object, ByVal e As RoutedEventArgs)
    btn1.Background = Brushes.Pink
    btn2.Background = Brushes.LightBlue
End Sub



		void OnClick1(object sender, RoutedEventArgs e)
		{
			btn1.Background = Brushes.LightBlue;
		}

		void OnClick2(object sender, RoutedEventArgs e)
		{
			btn2.Background = Brushes.Pink;
		}

		void OnClick3(object sender, RoutedEventArgs e)
		{
			btn1.Background = Brushes.Pink;
			btn2.Background = Brushes.LightBlue;
		}


.NET Framework

4, 3.5, 3.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ContentControl
                System.Windows.Controls.Primitives.ButtonBase
                  System.Windows.Controls.Button
                    System.Activities.Presentation.PropertyEditing.EditModeSwitchButton
                    System.Windows.Controls.Primitives.CalendarButton
                    System.Windows.Controls.Primitives.CalendarDayButton

커뮤니티 추가 항목

표시:
© 2014 Microsoft