我在我的XAML中有以下內容,這與黑暗的主題很好。當我切換白色/淡色主題時,它會更改文字顏色,但不會改變背景。從邊界刪除背景屬性只是使其透明。彈出式背景榮耀光明/黑暗的主題?
誰能幫助?
<Popup x:Name="PinDetailsPopup" Margin="45,0,28,94" Height="70" VerticalAlignment="Bottom" RenderTransformOrigin="0.5,0.5" Opacity="0.75" >
<Popup.RenderTransform>
<CompositeTransform/>
</Popup.RenderTransform>
<Border Height="70" Width="400" CornerRadius="10" BorderBrush="Black" BorderThickness="2" Background="#CA000000" >
<Grid DataContext="{Binding SelectedPin}">
<TextBlock TextWrapping="Wrap" Text="{Binding Name, Mode=OneWay}" Margin="10,0,0,0"/>
<TextBlock TextWrapping="Wrap" HorizontalAlignment="Center" Text="{Binding flightno, Mode=OneWay}" Margin="10,0,0,0"/>
<TextBlock TextWrapping="Wrap" Text="{Binding route, Mode=OneWay}" Margin="10,30,0,-22"/>
<TextBlock TextWrapping="Wrap" HorizontalAlignment="Center" Text="{Binding feet, Mode=OneWay}" Margin="10,30,0,0"/>
<Button Click="detailsClick" Content="More" HorizontalAlignment="Right" d:LayoutOverrides="Height" Margin="0,0,8,0"/>
</Grid>
</Border>
</Popup>
非常感謝! –