다음을 통해 공유


색, 그라데이션 및 불투명도

모든 사용자 인터페이스 (UI) 요소를 Visual Studio 2010 Windows Presentation Foundation (WPF) 만들어집니다. 도구 창 또는 다른 UI 요소를 만들 때 따라서 사용자 색, 그라데이션 및 불투명도 있는 요소에서 해당 속성을 설정 하 여 적용할 수 있습니다. 이러한 특정 값을 사용 하 여 설정할 수 있는 속성 창이 나 통합된 개발 환경 (IDE) 시스템 값에 대해 쿼리할 수 있습니다. 시스템 값 확장 IDE의 다른 유사 하 게 할 때 사용 하는 것이 좋습니다.

Windows Forms UI 및 UI 네이티브 코드는 이전 버전과 호환성을 위해 여전히 지원 됩니다. 비 WPF 확장에 색상 및 그라디언트를 설정 하는 방법에 대 한에 대 한 자세한 내용은 Visual Studio 2008 설명서입니다.

색, 그라데이션 및 불투명도 설정합니다.

설정할 수 있습니다 설정 하 여 대부분의 XAML 요소의 모양을 변경할 해당 Background, Foreground, Opacity, 또는 다른 시각적 특성입니다. 이러한 특성을 사용 하는 속성에 대응 한 Brush 값입니다.

도구 창에 백그라운드 색, 그라데이션 및 불투명도 설정 하려면

  1. Mycontrol.xaml를 엽니다.

  2. 에 있는 XAML 창의 최상위 수준에서 UserControl 요소, 형식 배경 =.

    IntelliSense 색 배경 특성 목록을 표시 합니다.

    목록에서 색을 선택 합니다.

  3. 속성 창을 확장은 브러시 노드를 클릭 하 고 배경.

    해당 속성이 색 선택 창에 표시 됩니다. 위에 색 선택 행을 브러시를 나타내는 아이콘입니다.

  4. 슬라이더를 사용 하 여 색을 선택 하십시오.

    새 배경 색을 표시 하는 XAML를 즉시 업데이트 합니다.

  5. 그라데이션 브러시 아이콘을 클릭 합니다.

    색 선택 도구의 그라디언트 피커 변경합니다.

  6. 슬라이더를 사용 하 여 그라디언트를 선택 합니다.

    새 배경 그라데이션 표시 하려면 XAML를 즉시 업데이트 합니다.

  7. 이미지 브러시 아이콘을 클릭 합니다.

    그라디언트 피커는 이미지 선택 도구 변경합니다.

  8. 이미지를 선택 하 고 해당 늘이기 설정 매개 변수 배열입니다.

    새 배경 이미지를 표시 하는 XAML를 즉시 업데이트 합니다.

  9. Null 브러시 아이콘을 클릭 합니다.

    배경에서 디자이너에 중립을 반환 하는 BackGround 특성을 설정 "{x:Null}".

시스템 값 쿼리

사용 하 여 시스템 값을 쿼리할 수는 VsBrushes 클래스 Visual Studio 다른 부분에서 설정 된 브러쉬를 참조 하는 속성입니다.

시스템 값을 쿼리하여 색, 그라데이션 및 불투명도 설정 하려면

  1. XAML 요소를 선택 합니다.

  2. 요소 정의에 요소의 시각적 특성 중 하나에 속성 설정의 VsBrushes 는 다음 예제와 같이 클래스입니다.

    <TextBlock Margin="10" HorizontalAlignment="Center" Foreground="{DynamicResource {x:Static vsfx:VsBrushes.ToolWindowTextKey}}">This is a toolwindow with WPF content</TextBlock>
    

    사용 하는 DynamicResource 확장 값을 사용자가 설정을 변경 하는 경우를 예를 들어,에서 필요에 따라 변경할 수 있습니다. 사용 해야는 X:static 확장 때문에 있는 VsBrushes 클래스가 기본 WPF 네임 스페이스의 일부가 아닙니다.

참고 항목

개념

단색 및 그라데이션을 사용한 그리기 개요

기타 리소스

사용자 인터페이스

도구 창