이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

TileBrush 클래스

 

게시 날짜: 2016년 11월

하나 이상의 타일을 사용하여 영역을 그리는 방법을 설명합니다.

네임스페이스:   System.Windows.Media
어셈블리:  PresentationCore(PresentationCore.dll에 있음)

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Freezable
        System.Windows.Media.Animation.Animatable
          System.Windows.Media.Brush
            System.Windows.Media.TileBrush
              System.Windows.Media.DrawingBrush
              System.Windows.Media.ImageBrush
              System.Windows.Media.VisualBrush

public abstract class TileBrush : Brush

이름설명
System_CAPS_protmethodTileBrush()

파생된 클래스의 생성자에서 호출 될 때 기본 클래스 값에 대 한 초기화를 제공 합니다.

이름설명
System_CAPS_pubpropertyAlignmentX

TileBrush 기본 타일에서 콘텐츠의 가로 맞춤을 가져오거나 설정합니다.

System_CAPS_pubpropertyAlignmentY

TileBrush 기본 타일에서 콘텐츠의 세로 맞춤을 가져오거나 설정합니다.

System_CAPS_pubpropertyCanFreeze

개체를 수정 불가능으로 설정할 수 있는지 여부를 나타내는 값을 가져옵니다.(Freezable에서 상속됨)

System_CAPS_pubpropertyDependencyObjectType

가져옵니다는 DependencyObjectType 를 래핑하는 CLR 이 인스턴스의 형식입니다. (DependencyObject에서 상속됨)

System_CAPS_pubpropertyDispatcher

가져옵니다는 DispatcherDispatcherObject 연관 됩니다.(DispatcherObject에서 상속됨)

System_CAPS_pubpropertyHasAnimatedProperties

나타내는 값을 가져옵니다 있는지 여부를 하나 이상의 AnimationClock 프로그램과이 개체의 종속성 속성의 연결 된 개체입니다.(Animatable에서 상속됨)

System_CAPS_pubpropertyIsFrozen

개체가 현재 수정 가능한지 여부를 나타내는 값을 가져옵니다.(Freezable에서 상속됨)

System_CAPS_pubpropertyIsSealed

(읽기 전용)이이 인스턴스가 현재 봉인 되어 있는지 여부를 나타내는 값을 가져옵니다.(DependencyObject에서 상속됨)

System_CAPS_pubpropertyOpacity

Brush의 불투명도 수준을 가져오거나 설정합니다.(Brush에서 상속됨)

System_CAPS_pubpropertyRelativeTransform

상대 좌표를 사용하여 브러시에 적용되는 변환을 가져오거나 설정합니다.(Brush에서 상속됨)

System_CAPS_pubpropertyStretch

TileBrush 콘텐츠가 해당 타일에 맞게 늘어나는 방법을 지정하는 값을 가져오거나 설정합니다.

System_CAPS_pubpropertyTileMode

기본 타일이 출력 영역보다 작은 경우 사용자가 칠하고 있는 영역을 TileBrush에서 채우는 방법을 지정하는 값을 가져오거나 설정합니다.

System_CAPS_pubpropertyTransform

브러시에 적용되는 변형을 가져오거나 설정합니다. 이 변환은 브러시의 출력이 매핑되거나 배치된 후 적용됩니다.(Brush에서 상속됨)

System_CAPS_pubpropertyViewbox

TileBrush 타일의 콘텐츠 위치 및 크기를 가져오거나 설정합니다.

System_CAPS_pubpropertyViewboxUnits

Viewbox 값이 TileBrush 내용의 경계 상자를 기준으로 하는지 여부 또는 값이 절대 값인지 여부를 지정하는 값을 가져오거나 설정합니다.

System_CAPS_pubpropertyViewport

TileBrush에 대한 기본 파일의 위치 및 크기를 가져오거나 설정합니다.

System_CAPS_pubpropertyViewportUnits

TileBrush 기준 타일의 크기 및 위치를 나타내는 Viewport의 값이 출력 영역의 크기에 상대적인지 여부를 지정하는 BrushMappingMode 열거형을 가져오거나 설정합니다.

이름설명
System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock)

지정된 DependencyPropertyAnimationClock을 적용합니다. 속성에 이미 애니메이션 효과가 적용되어 있으면 SnapshotAndReplace 전달 동작이 사용됩니다.(Animatable에서 상속됨)

System_CAPS_pubmethodApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

지정된 DependencyPropertyAnimationClock을 적용합니다. 속성이 이미 애니메이션이 적용 하는 경우 지정 된 HandoffBehavior 사용 됩니다.(Animatable에서 상속됨)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline)

지정된 DependencyProperty에 애니메이션을 적용합니다. 애니메이션은 다음 프레임을 렌더링할 때 시작됩니다. 지정된 속성에 이미 애니메이션 효과가 적용되어 있으면 SnapshotAndReplace 전달 동작이 사용됩니다.(Animatable에서 상속됨)

System_CAPS_pubmethodBeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

지정된 DependencyProperty에 애니메이션을 적용합니다. 애니메이션은 다음 프레임을 렌더링할 때 시작됩니다. 지정된 된 속성은 이미에 애니메이션을 적용 하는 경우 지정 된 HandoffBehavior 사용 됩니다.(Animatable에서 상속됨)

System_CAPS_pubmethodCheckAccess()

호출 스레드가이 액세스 권한이 있는지 여부를 결정 DispatcherObject합니다.(DispatcherObject에서 상속됨)

System_CAPS_pubmethodClearValue(DependencyProperty)

속성의 로컬 값을 지웁니다. 지울 속성이 DependencyProperty 식별자에서 지정됩니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodClearValue(DependencyPropertyKey)

읽기 전용 속성의 로컬 값을 지웁니다. 선언할 속성이 DependencyPropertyKey에서 지정됩니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodClone()

이 파일의 수정 가능한 복사본을 만듭니다 TileBrush 값의 전체 복사본을 합니다.

System_CAPS_protmethodCloneCore(Freezable)

기본(애니메이션이 적용되지 않은) 속성 값을 사용하여 인스턴스를 지정된 Freezable의 복제본(전체 복사본)으로 만듭니다.(Freezable에서 상속됨)

System_CAPS_pubmethodCloneCurrentValue()

이 파일의 수정 가능한 복사본을 만듭니다 TileBrush 값의 전체 복사본을 만들어 여는 개체입니다. 이 메서드는 리소스 참조, 데이터 바인딩 또는 애니메이션을 복사 하지 않지만 해당 현재 값은 복사.

System_CAPS_protmethodCloneCurrentValueCore(Freezable)

현재 속성 값을 사용하여 이 인스턴스를 지정된 Freezable의 수정 가능한 클론(전체 복사본)으로 만듭니다.(Freezable에서 상속됨)

System_CAPS_pubmethodCoerceValue(DependencyProperty)

지정된 종속성 속성의 값을 강제 변환합니다. 호출하는 DependencyObject에 있으므로 이 작업은 종속성 속성의 속성 메타데이터에 지정된 CoerceValueCallback 함수를 호출하여 수행합니다.(DependencyObject에서 상속됨)

System_CAPS_protmethodCreateInstance()

Freezable 클래스의 새 인스턴스를 초기화합니다.(Freezable에서 상속됨)

System_CAPS_protmethodCreateInstanceCore()

파생된 클래스에서 구현 되는 경우의 새 인스턴스를 만듭니다는 Freezable 클래스를 파생 합니다.(Freezable에서 상속됨)

System_CAPS_pubmethodEquals(Object)

제공 된 있는지 여부를 결정 DependencyObject 현재 해당 DependencyObject합니다.(DependencyObject에서 상속됨)

System_CAPS_protmethodFinalize()

개체가 가비지 수집자에서 회수되기 전에, 해당 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)

System_CAPS_pubmethodFreeze()

현재 개체를 수정할 수 없게 설정하고 해당 IsFrozen 속성을 true로 설정합니다.(Freezable에서 상속됨)

System_CAPS_protmethodFreezeCore(Boolean)

Animatable 수정할 수 없는 개체 또는 만들 수 있는지 여부를 결정 합니다.(Animatable에서 상속됨)

System_CAPS_pubmethodGetAnimationBaseValue(DependencyProperty)

지정 된 애니메이션이 적용 되지 않은 값을 반환 DependencyProperty합니다.(Animatable에서 상속됨)

System_CAPS_pubmethodGetAsFrozen()

고정된 복사본을 만듭니다는 Freezable, 기준 (애니메이션이 적용 되지 않은) 속성 값을 사용 합니다. 복사본은 고정 때문에 고정 된 모든 하위 개체는 참조로 복사 됩니다.(Freezable에서 상속됨)

System_CAPS_protmethodGetAsFrozenCore(Freezable)

고정된 된 복제본의 지정 된 인스턴스를 사용 하면 Freezable 기준 (애니메이션이 적용 되지 않은) 속성 값을 사용 합니다.(Freezable에서 상속됨)

System_CAPS_protmethodGetContentBounds(Rect)

현재 범위를 가져옵니다는 TileBrush 콘텐츠

System_CAPS_pubmethodGetCurrentValueAsFrozen()

고정된 복사본을 만듭니다는 Freezable 현재 속성 값을 사용 합니다. 복사본은 고정 때문에 고정 된 모든 하위 개체는 참조로 복사 됩니다.(Freezable에서 상속됨)

System_CAPS_protmethodGetCurrentValueAsFrozenCore(Freezable)

현재 인스턴스를 지정된 Freezable의 고정 클론으로 만듭니다. 개체에 애니메이션 효과를 준 종속성 속성이 있는 경우 애니메이션 효과를 준 현재 값이 복사됩니다.(Freezable에서 상속됨)

System_CAPS_pubmethodGetHashCode()

DependencyObject의 해시 코드를 가져옵니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodGetLocalValueEnumerator()

종속성 속성을이 값이 설정 로컬로 결정 하기 위한 특수 열거자를 만듭니다 DependencyObject합니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_pubmethodGetValue(DependencyProperty)

DependencyObject 인스턴스에서 종속성 속성의 현재 유효 값을 반환합니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodInvalidateProperty(DependencyProperty)

지정된 된 종속성 속성에 대 한 유효한 값을 다시 평가합니다.(DependencyObject에서 상속됨)

System_CAPS_protmethodMemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.(Object에서 상속됨)

System_CAPS_protmethodOnChanged()

호출 될 때 현재 Freezable 개체가 수정 되지 않습니다.(Freezable에서 상속됨)

System_CAPS_protmethodOnFreezablePropertyChanged(DependencyObject, DependencyObject)

에 대 한 적절 한 컨텍스트 포인터를 설정 하는 DependencyObjectType 설정 된 데이터 멤버입니다.(Freezable에서 상속됨)

System_CAPS_protmethodOnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty)

이 멤버는 WPF(Windows Presentation Foundation) 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.(Freezable에서 상속됨)

System_CAPS_protmethodOnPropertyChanged(DependencyPropertyChangedEventArgs)

OnPropertyChangedDependencyObject 구현을 재정의하여 Freezable 형식의 변화하는 종속성 속성에 대한 응답으로 Changed 처리기도 호출합니다.(Freezable에서 상속됨)

System_CAPS_pubmethodReadLocalValue(DependencyProperty)

있는 경우 종속성 속성의 로컬 값을 반환합니다.(DependencyObject에서 상속됨)

System_CAPS_protmethodReadPreamble()

확인 된 Freezable 유효한 스레드에서 액세스 하는 합니다. 상속 자가 Freezable 의 시작 부분에서이 메서드를 호출 해야 API 하는 종속성 속성 없는 데이터 멤버를 읽습니다.(Freezable에서 상속됨)

System_CAPS_pubmethodSetCurrentValue(DependencyProperty, Object)

해당 값 소스를 변경하지 않고 종속성 속성의 값을 설정합니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodSetValue(DependencyProperty, Object)

해당 종속성 속성 식별자를 지정하여 종속성 속성의 로컬 값을 설정합니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodSetValue(DependencyPropertyKey, Object)

종속성 속성의 DependencyPropertyKey 식별자에 의해 지정된 읽기 전용 종속성 속성의 로컬 값을 설정합니다.(DependencyObject에서 상속됨)

System_CAPS_protmethodShouldSerializeProperty(DependencyProperty)

serialization 프로세스가 지정된 종속성 속성의 값을 직렬화해야 하는지 여부를 나타내는 값을 반환합니다.(DependencyObject에서 상속됨)

System_CAPS_pubmethodToString()

이 작업의 문자열 표현을 반환 Brush합니다.(Brush에서 상속됨)

System_CAPS_pubmethodToString(IFormatProvider)

지정 된 문화권별 서식 지정 정보에 따라이 개체의 문자열 표현을 만듭니다.(Brush에서 상속됨)

System_CAPS_pubmethodVerifyAccess()

호출 스레드가이 액세스 권한이 있는 적용 DispatcherObject합니다.(DispatcherObject에서 상속됨)

System_CAPS_protmethodWritePostscript()

Freezable에 대한 Changed 이벤트를 발생시키고 해당 OnChanged 메서드를 호출합니다. Freezable에서 파생된 클래스는 종속성 속성으로 저장되지 않은 클래스 멤버를 수정하는 모든 API의 끝에서 이 메서드를 호출해야 합니다.(Freezable에서 상속됨)

System_CAPS_protmethodWritePreamble()

없는지 확인할 수는 Freezable 고정 되지 않은 유효한 스레딩 컨텍스트에서 액세스 되 고 있습니다. Freezable 상속자의 시작 부분에서이 메서드를 호출 해야 API 종속성 속성 없는 데이터 멤버에 기록 하 합니다.(Freezable에서 상속됨)

이름설명
System_CAPS_pubfieldSystem_CAPS_staticAlignmentXProperty

AlignmentX 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticAlignmentYProperty

AlignmentY 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticStretchProperty

Stretch 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticTileModeProperty

TileMode 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticViewboxProperty

Viewbox 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticViewboxUnitsProperty

ViewboxUnits 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticViewportProperty

Viewport 종속성 속성을 식별합니다.

System_CAPS_pubfieldSystem_CAPS_staticViewportUnitsProperty

ViewportUnits 종속성 속성을 식별합니다.

이름설명
System_CAPS_pubeventChanged

발생 경우는 Freezable 또는 포함 하는 개체가 수정 되지 않습니다.(Freezable에서 상속됨)

이름설명
System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

지정된 형식을 사용하여 현재 인스턴스 값의 형식을 지정합니다.(Brush에서 상속됨)

파생된 클래스 TileBrush 영역을 그리는 데 사용 되는 타일의 내용을 정의 합니다. 예를 들어 사용은 ImageBrush 영역을 그리는 이미지를 사용 하 여 클래스입니다.

사용 된 TileBrush 영역을 그리는 방법을 제어할 수 있습니다. 예를 들어 WPF(Windows Presentation Foundation) 브러시의 몇 가지 형식을 제공 합니다.

  • 사용 하 여 이미지를 사용 하 여는 ImageBrush합니다.

  • 사용 하 여 드로잉을는 DrawingBrush합니다.

  • 사용 하 여 그리는 Visual, 를 사용 하 여는 VisualBrush합니다.

사용 하는 경우는 TileBrush 하나의 늘어난된 이미지를 사용 하 여 영역을 그리는 대신의 영역을 그리는 일련의 패턴을 만드는 이미지 타일을 사용 하 여 영역을 채울 수 있습니다.

사용 하 여 영역을 그리는 경우는 TileBrush, 세 가지 구성 요소를 사용 하 여: 콘텐츠, 타일 및 출력 영역입니다. 다음 그림에서는 이러한 세 보여 TileBrush 구성 요소는 서로 관련이 있습니다.

TileBrush 구성 요소

한 분할 된 TileBrush의 구성 요소

바둑판식으로 배열된 TileBrush의 구성 요소

타일의 TileMode 사용 된 TileBrush의 구성 요소

콘텐츠: A TileBrush 다양 한 유형의 콘텐츠를 가질 수 있습니다.

크기와 위치를 지정할 수 있습니다 TileBrush 를 사용 하 여 콘텐츠는 Viewbox 속성입니다.

타일: A TileBrush 하나 이상의 타일이 생성 합니다. 기본적으로 브러시의 콘텐츠를 단일 타일을 채우기 위해 확장은 하 고 해당 타일 출력 영역에 맞게 늘어납니다. Viewport 속성에 대 한 기본 타일의 위치 및 크기 지정을 사용 하 여 TileBrush합니다. ViewportUnits 속성 결정 여부 크기 및 위치는 Viewport 는 출력 영역 (기본 동작) 또는 절대 값이 있는지를 기준으로 합니다.

출력 영역: 출력 영역에는 같은 브러시 칠하는 영역은 FillEllipse 또는 BackgroundButton합니다.

에 대 한 자세한 내용은 TileBrush 클래스를 참조 하십시오 이미지, 그림 및 시각적 표시로 그리기 합니다.

A TileBrush 되는 Freezable 유형입니다. 에 대 한 내용은 Freezable 중지 및 복제 등의 기능 참조는 Freezable 개체 개요합니다.

상속자 참고 사항:

상속 하는 경우는 TileBrush 재정의 해야 클래스는 CreateInstanceCore 메서드. 상속 하는 방법에 대 한 자세한 내용은 Freezable 형식 참조는 Freezable 개체 개요합니다.

.NET Framework
3.0 이후 사용 가능
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: