programing

2012년 XAML 디자이너의 배경색을 변경하는 방법은 무엇입니까?

testmans 2023. 4. 25. 22:02
반응형

2012년 XAML 디자이너의 배경색을 변경하는 방법은 무엇입니까?

디자이너에서 XAML 코드 다음에 나오는 결과를 보려고 합니다.하지만 vs2012에서 어두운 테마를 사용하면 검은색 글씨를 알아보기 어렵습니다.

어두운 테마를 수정하지 않고 디자이너 배경을 흰색으로 바꾸는 방법이 궁금합니다.도구의 여러 옵션을 변경하는 것 같습니까?

감사해요.


모든 답을 대충 훑어보세요.모든 접근 방식은 서로 다르며, 이후 접근 방식이 고객의 요구에 더 잘 맞을 수 있습니다.

VS 2013에서는 XAML 디자이너 배경을 변경할 수 있습니다.다음으로 이동합니다.

Tools -> Options -> Environment -> Fonts and Colors

패널 상단의 콤보 상자에서 다음을 선택합니다.

Show settings for: XAML UI Designer

그런 다음 설정합니다.

Item foreground : white
Item background : white or very light grey (custom)

Visual Studio 2017에서 XAML 디자이너는 "Toggle artboard background" 버튼을 사용하여 투명도를 검은색 체커보드에서 흰색 체커보드로 변경합니다.

이 방법의 장점은 XAML 파일을 수정할 필요가 없다는 것입니다.

Visual Studio 2017 XAML 디자이너에서 전환 아트보드 배경이 어디에 있는지 보여 주는 이미지입니다.

코드를 포함하지 않는 대체 접근법입니다.

  1. "Visual Studio 색상 테마 편집기" 확장을 설치합니다.
  • VS 2022: https://marketplace.visualstudio.com/items?itemName=idex.vsthemepack입니다.
  • VS 2019: https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.VisualStudio2019ColorThemeEditor입니다.
  • VS 2017: https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.ColorThemesforVisualStudio입니다.
  • VS 2015: https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.VisualStudio2015ColorThemeEditor입니다.
  • VS 2013 "RC": https://visualstudiogallery.msdn.microsoft.com/9e08e5d3-6eb4-4e73-a045-6ea2a5cbdabe입니다.
  • VS 2012: https://visualstudiogallery.msdn.microsoft.com/366ad100-0003-4c9a-81a8-337d4e7ace05입니다.
  • VS 2010: https://visualstudiogallery.msdn.microsoft.com/20cd93a2-c435-4d00-a797-499f16402378을 참조하십시오.

  1. 수정할 테마를 기반으로 새 사용자 지정 테마를 만듭니다.(2013년 관련 도움말 이미지 아래)2013 테마 아이콘을 복사합니다.

  2. 테마 편집기의 왼쪽 상단에 있는 "모든 요소 표시" 필터 단추를 누릅니다.모든 요소를 표시합니다.

  3. 테마 편집기의 오른쪽 상단에 있는 검색 상자에 "아트보드"를 입력합니다.검색 상자입니다.

  4. " 색상을 원하는 다른 색으로 설정합니다.

  • VS2013은 또한 유용한 체커보드 효과를 창출하기 위해 두 번째 값 ""을 도입했습니다.
  1. 예! :D입니다.

참고: "를 참조하십시오.Cider -> ArtboardBackground컬러 테마 필드는 VS2012에 있지만 VS2010에 동일한 이름이 있는지 확인할 수 없습니다."

편집: VS2013에 대한 링크가 추가되었습니다(메모에 대해 @treaschf!). 공식 확장자는 "RC" 버전인 것 같습니다.또한 편리한 사진을 추가했습니다.

저도 같은 문제를 겪었는데 App.xaml에서 스타일에 트리거를 사용하는 방법을 자세히 설명하는 매우 유용한 블로그 게시물을 발견했습니다.

<Style TargetType="{x:Type UserControl}">
    <Style.Triggers>
        <Trigger Property="ComponentModel:DesignerProperties.IsInDesignMode"
                 Value="true">
            <Setter Property="Background"
                    Value="White" />
        </Trigger>
    </Style.Triggers>
</Style>

http://caraulean.com/2012/visual-studio-2012-dark-theme-tip/

언급URL : https://stackoverflow.com/questions/14272205/how-to-change-background-color-of-xaml-designer-in-vs2012 입니다.

반응형