Wpf 在VS 2019 professional中,当VS模式为黑色时,为什么ScrollViewer滚动条为白色?

Wpf 在VS 2019 professional中,当VS模式为黑色时,为什么ScrollViewer滚动条为白色?,wpf,Wpf,我用过VS2019专业版,在WPF方面我不是太专业。所有的ScrollViwer在主窗口中都很好,但在模态窗口中,它们不能以黑暗VS模式为主题,任何人都有一个想法 我有以下代码: <ScrollViewer Name="ColumnSetting" Grid.Row="1" Grid.Column="0"

我用过VS2019专业版,在WPF方面我不是太专业。所有的ScrollViwer在主窗口中都很好,但在模态窗口中,它们不能以黑暗VS模式为主题,任何人都有一个想法 我有以下代码:

<ScrollViewer
                Name="ColumnSetting"
                Grid.Row="1"
                Grid.Column="0"
                Grid.ColumnSpan="3"
                MaxHeight="200"
                HorizontalScrollBarVisibility="Disabled"
                VerticalScrollBarVisibility="Auto"
                    OverridesDefaultStyle="True">
                <ItemsControl x:Name="FeatureColumnLists">
                    <ItemsControl.ItemsSource>
                        <MultiBinding Converter="{StaticResource AdvancedOptionMultiValue}">
                            <Binding Path="AdvanceDataOptionsFileProperties.ColumnsInfo" />
                            <Binding Path="ColumnInfo.PredictColumn.Name" />
                        </MultiBinding>
                    </ItemsControl.ItemsSource>
                    <ItemsControl.ItemTemplate>
                        <DataTemplate x:Name="FeatureColumnName">
                            <Grid>
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition MaxWidth="100" />
                                    <ColumnDefinition Width="20" />
                                    <ColumnDefinition Width="*" />
                                </Grid.ColumnDefinitions>
                                <TextBlock
                                    Name="FeatureColumnNameHeader"
                                    Grid.Column="0"
                                    Foreground="{DynamicResource {x:Static platui:CommonDocumentColors.PageTextBrushKey}}"
                                    Text="{Binding ColumnName}"
                                    TextWrapping="Wrap"
                                    Style="{StaticResource IgnoredColumnStyle}"
                                    VerticalAlignment="Center"/>
                                <ComboBox
                                    Name="ColumnPurposeSelectionComboBox"
                                    Grid.Column="2"
                                    Width="100"
                                    Height="22"
                                    HorizontalAlignment="Left"
                                    ItemsSource="{Binding ColumnPurposeTypeOptions}"
                                    SelectedItem="{Binding ColumnPurpose, Mode=TwoWay}"
                                    SelectionChanged="ColumnPurposeSelectionComboBox_SelectionChanged"
                                    Style="{StaticResource ColumnSelectorComboBox}"
                                    Margin="4,4,0,0">
                                        <ComboBox.ItemTemplate>
                                            <DataTemplate>
                                                <TextBlock Text="{Binding Converter={StaticResource EnumToString}}" />
                                            </DataTemplate>
                                        </ComboBox.ItemTemplate>
                                    </ComboBox>
                                </Grid>
                            </DataTemplate>
                        </ItemsControl.ItemTemplate>
                    </ItemsControl>
                </ScrollViewer>


您好,很好,您能如此发布。请花一分钟阅读,这将有助于社区帮助您。