나는 사용자가 선택한 모든 종류의 테마 (명암, 명암 및 파랑)에 반응하여 확장을 시도하는 VSIX 프로젝트에서 작업 중입니다. 컨트롤과 텍스트는 특정 테마에서 읽을 수 없게됩니다. UserControl.Resources의 Resource Dictionary에서 ThemeDictionaries를 사용했지만 내 컨트롤이 선택한 테마에 맞지 않습니다.주제 변경에 대한 Vsix 적응성
이<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.ThemeDictionaries>
<ResourceDictionary x:Key="Light">
<SolidColorBrush x:Key="myBrush" Color="{StaticResource SystemBaseHighColor}"/>
</ResourceDictionary>
<ResourceDictionary x:Key="Dark">
<SolidColorBrush x:Key="myBrush" Color="{StaticResource SystemBaseHighColor}"/>
</ResourceDictionary>
<ResourceDictionary x:Key="HighContrast">
<SolidColorBrush x:Key="myBrush" Color="{ThemeResource SystemColorButtonFaceColor}"/>
</ResourceDictionary>
</ResourceDictionary.ThemeDictionaries>
</ResourceDictionary>
</UserControl.Resources>
https://stackoverflow.com을 참조하십시오./questions/18913208/colors-in-visual-studio-extension / –