Share via


VisualBrush.Visual 속성

정의

브러시의 내용을 가져오거나 설정합니다.

public:
 property System::Windows::Media::Visual ^ Visual { System::Windows::Media::Visual ^ get(); void set(System::Windows::Media::Visual ^ value); };
public System.Windows.Media.Visual Visual { get; set; }
member this.Visual : System.Windows.Media.Visual with get, set
Public Property Visual As Visual

속성 값

브러시의 내용입니다. 기본값은 null입니다.

설명

두 가지 방법으로 지정할 수는 Visual 의 콘텐츠는 VisualBrush합니다.

  • Visual 를 설정 하는 데 사용 합니다 Visual 의 속성을 VisualBrush합니다.

  • 기존 항목 사용 Visual, 대상의 중복 이미지를 만드는 Visual합니다. 사용할 수 있습니다는 VisualBrush 리플렉션 및 확대와 같은 흥미로운 효과 만들 수 있습니다.

Visual 매우 큰 많은 개체를 사용 하는 시각적으로 할 수 있게 되므로 전체 WPF 클래스 계층 구조에서 상당히 높기는 VisualBrush; 전체 목록은 여기에 표시할 수 없습니다. 참조 Visual; 즉시 파생된 클래스를 보여 주는 "상속 계층 구조" 섹션을 참조 하세요. 그런 다음 즉시 파생된 클래스를 클릭 하 고 다양 한 가능성을 살펴볼 계층을 트래버스할 수 있습니다. 상위 수준에서 가장 일반적인 두 가지 범주의 개체에 사용할 수는 VisualBrush 됩니다 UIElement 또는 ContainerVisual합니다. UIElement 기본적으로 WPF 애플리케이션에 대 한 UI에 참여할 수 있는 모든 UI 요소를 포함 합니다. ContainerVisual 포함 된 DrawingGroup 하나 이상 포함 하는 Drawing-파생 개체입니다.

정의 하는 경우 새 Visual 에 대 한는 VisualBrush 하 고 VisualUIElement (예: 패널 또는 컨트롤)에서 실행 되는 레이아웃 시스템을 UIElement 와 해당 자식 요소 때를 AutoLayoutContent 속성이 true. 그러나 루트 UIElement 시스템의 나머지 부분에서 기본적으로 격리 된 스타일, storyboard 및 브러시 적용 되는 부모에 따라 외부 레이아웃에이 경계 낫다는 개념 수 없습니다. 루트의 크기를 명시적으로 지정 해야 하므로 UIElement만 부모 이기 때문은 VisualBrush 하므로 해당 수 없습니다. 자동으로 크기가 조정 자체 그려지는 영역 및 합니다. Windows Presentation Foundation(WPF)의 레이아웃에 대한 자세한 내용은 레이아웃을 참조하세요.

시각적 트리에 대 한 업데이트를 VisualBrush 경우에 전파 되지 것입니다는 BitmapEffect 브러시의 부모 체인에. 효과 위의 개체에서 장면을 강제로 업데이트하여 이 제한을 해결할 수 있습니다. 호출할 수 있습니다 InvalidateVisual 또는 애니메이션 장면을 업데이트를 강제 실행을 포함 합니다.

참고

VisualBrush 속성 Visual 이 이외의 null값으로 설정된 경우 을 읽기 전용(고정)으로 만들 수 없습니다.

XAML 속성 요소 사용

<object>
  <object.Visual>
    singleVisualRoot
  </object.Visual>
</object>

XAML 특성 사용

<개체Visual="{bindingExpression}"/>

또는

<개체Visual="{resourceExpression}"/>

XAML 값

singleVisualRoot 브러시에 대한 새 시각적 요소를 정의하는 단일 개체 요소입니다. 파생 되는 개체 여야이 Visual합니다. 설명 부분을 참조하세요.

bindingExpression기존 instance 계산되는 Visual 식입니다.

resourceExpressionStaticResource 기존 Visual instance 평가되는 또는 DynamicResource 입니다. 참조 XAML 리소스합니다.

종속성 속성 정보

식별자 필드 VisualProperty
메타 데이터 속성 설정 true 없음

적용 대상