【发布时间】:2018-11-11 06:18:41
【问题描述】:
我有这个代码:
<StackLayout x:Name="OuterSL" >
<StackLayout.Resources>
<Style TargetType="Label">
<Setter Property="TextColor" Value="Red" />
<Setter Property="Style" Value="{StaticResource HelpDetail}" />
</Style>
</StackLayout.Resources>
<Label Text="Overview" />
<Grid >
<Grid.Resources>
<Style TargetType="Label">
<Setter Property="TextColor" Value="Red" />
<Setter Property="Style" Value="{StaticResource HelpDetail}" />
</Style>
</Grid.Resources>
谁能告诉我如何在后端 C# 中设置 TextColor 和 Style。我特别想为这里的所有孩子做这件事。所以我需要找到所有属于 StackLayout 的网格,并为它们设置文本和样式。请注意,例如,我只是给出了代码的 sn-p。在实际代码中,我在 StackLayout 中有许多网格,并且我在它们中设置了资源。另外我不想在页面内容级别进行设置。只是 StackLayout 中名为 OuterSL 的所有内容。
【问题讨论】:
标签: xamarin xamarin.forms