Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# UWP Xaml:应用于子级的容器样式_C#_Wpf_Xaml_Uwp - Fatal编程技术网

C# UWP Xaml:应用于子级的容器样式

C# UWP Xaml:应用于子级的容器样式,c#,wpf,xaml,uwp,C#,Wpf,Xaml,Uwp,假设我想设置网格背景的样式,如下所示: <Page.Resources> <Style x:key="MainGridStyle" TargetType="Grid"> <Setter Property="Background" Value="Blue" /> </Style> </Page.Resources> 如何通过该样式使MainGridStyle中的所有文本块前景=白色 谢谢这至少在WPF中有效: &

假设我想设置网格背景的样式,如下所示:

<Page.Resources>
   <Style x:key="MainGridStyle" TargetType="Grid">
      <Setter Property="Background" Value="Blue" />
   </Style>
</Page.Resources>
如何通过该样式使MainGridStyle中的所有文本块前景=白色


谢谢

这至少在WPF中有效:

<Style x:key="MainGridStyle" TargetType="Grid">
    <Setter Property="Background" Value="Blue" />
    <Setter Property="TextElement.Foreground" Value="White" />
</Style>

有趣的但不幸的是,它不适用于UWP项目:我想你必须在那时定义一个单独的文本块样式。@mm8:它还没有被回答……他问到UWP,提供的答案是关于WPFP可能重复它不重复。。。这适用于WPF,而不是UWP!不幸的是,你能在链接上试试@Rachel answer吗?希望它对你有用是的,我试过了,但是样式。资源在UWPIn UWP中无效,你必须为它的子元素创建一个新的。