C# 使用材质设计更改文本对象的颜色

C# 使用材质设计更改文本对象的颜色,c#,wpf,material-design,C#,Wpf,Material Design,如何将文本块的颜色更改为比文本框的颜色略透明 我目前正在我的工作流程中使用材料设计,并在我的窗口中使用以下内容,因为这允许用户轻松更改他们希望使用的主题 xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes" TextElement.Foreground="{DynamicResource MaterialDesignBody}" TextElement.FontWe

如何将文本块的颜色更改为比文本框的颜色略透明

我目前正在我的工作流程中使用材料设计,并在我的窗口中使用以下内容,因为这允许用户轻松更改他们希望使用的主题

xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
TextElement.Foreground="{DynamicResource MaterialDesignBody}"
TextElement.FontWeight="Regular"
TextElement.FontSize="12"
TextOptions.TextFormattingMode="Ideal"
TextOptions.TextRenderingMode="Auto"
Background="{DynamicResource MaterialDesignPaper}"
FontFamily="{DynamicResource MaterialDesignFont}">

<TextBlock Text="Username" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="0 0 5 0"
            Grid.Column="0" Grid.Row="0"/>
<TextBox x:Name="txtUsername" Text="{Binding username}" VerticalAlignment="Center"
            Grid.Column="1" Grid.Row="0"/>
xmlns:materialDesign=”http://materialdesigninxaml.net/winfx/xaml/themes"
TextElement.前台=“{dynamicResourceMaterialDesignBody}”
TextElement.fontwweight=“常规”
TextElement.FontSize=“12”
TextOptions.TextFormattingMode=“理想”
TextOptions.TextRenderingMode=“自动”
背景=“{DynamicResource MaterialDesignPaper}”
FontFamily=“{dynamicResourceMaterialDesignFont}”>
如果我尝试设置前景色,这显然会在开始时被文本元素规范覆盖,因此这不起作用(至少我是如何尝试的)