색, 그라데이션 및 불투명도
모든 사용자 인터페이스 (UI) 요소를 Visual Studio 2010 Windows Presentation Foundation (WPF) 만들어집니다. 도구 창 또는 다른 UI 요소를 만들 때 따라서 사용자 색, 그라데이션 및 불투명도 있는 요소에서 해당 속성을 설정 하 여 적용할 수 있습니다. 이러한 특정 값을 사용 하 여 설정할 수 있는 속성 창이 나 통합된 개발 환경 (IDE) 시스템 값에 대해 쿼리할 수 있습니다. 시스템 값 확장 IDE의 다른 유사 하 게 할 때 사용 하는 것이 좋습니다.
Windows Forms UI 및 UI 네이티브 코드는 이전 버전과 호환성을 위해 여전히 지원 됩니다. 비 WPF 확장에 색상 및 그라디언트를 설정 하는 방법에 대 한에 대 한 자세한 내용은 Visual Studio 2008 설명서입니다.
색, 그라데이션 및 불투명도 설정합니다.
설정할 수 있습니다 설정 하 여 대부분의 XAML 요소의 모양을 변경할 해당 Background, Foreground, Opacity, 또는 다른 시각적 특성입니다. 이러한 특성을 사용 하는 속성에 대응 한 Brush 값입니다.
도구 창에 백그라운드 색, 그라데이션 및 불투명도 설정 하려면
Mycontrol.xaml를 엽니다.
에 있는 XAML 창의 최상위 수준에서 UserControl 요소, 형식 배경 =.
IntelliSense 색 배경 특성 목록을 표시 합니다.
목록에서 색을 선택 합니다.
에 속성 창을 확장은 브러시 노드를 클릭 하 고 배경.
해당 속성이 색 선택 창에 표시 됩니다. 위에 색 선택 행을 브러시를 나타내는 아이콘입니다.
슬라이더를 사용 하 여 색을 선택 하십시오.
새 배경 색을 표시 하는 XAML를 즉시 업데이트 합니다.
그라데이션 브러시 아이콘을 클릭 합니다.
색 선택 도구의 그라디언트 피커 변경합니다.
슬라이더를 사용 하 여 그라디언트를 선택 합니다.
새 배경 그라데이션 표시 하려면 XAML를 즉시 업데이트 합니다.
이미지 브러시 아이콘을 클릭 합니다.
그라디언트 피커는 이미지 선택 도구 변경합니다.
이미지를 선택 하 고 해당 늘이기 설정 매개 변수 배열입니다.
새 배경 이미지를 표시 하는 XAML를 즉시 업데이트 합니다.
Null 브러시 아이콘을 클릭 합니다.
배경에서 디자이너에 중립을 반환 하는 BackGround 특성을 설정 "{x:Null}".
시스템 값 쿼리
사용 하 여 시스템 값을 쿼리할 수는 VsBrushes 클래스 Visual Studio 다른 부분에서 설정 된 브러쉬를 참조 하는 속성입니다.
시스템 값을 쿼리하여 색, 그라데이션 및 불투명도 설정 하려면
XAML 요소를 선택 합니다.
요소 정의에 요소의 시각적 특성 중 하나에 속성 설정의 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 네임 스페이스의 일부가 아닙니다.