我在使用TextBox輪廓樣式時遇到了一個問題。我設法更改了 中的字體顏色App.xaml,但是當我單擊 時我不知道如何更改文本背景TextBox。你知道該怎么做嗎?

<TextBox x:Name="txt_Username"
materialDesign:HintAssist.Hint="Enter username"
Background="{x:Null}"
Height="70"
Width="300"
FontFamily="Tolkien"
BorderThickness="2"
BorderBrush="{DynamicResource {x:Static SystemColors.HighlightBrushKey}}"
Style="{DynamicResource MaterialDesignOutlinedTextBox}"
FontSize="22"
Foreground="#FFEBE2E2"
Margin="0,-58,0,221" CaretBrush="{x:Null}" SelectionBrush="{x:Null}"
/>
uj5u.com熱心網友回復:
如果要將提示背景設定為非浮動狀態和浮動狀態,請使用提示輔助。
materialDesign:HintAssist.Background="Red"
為非浮動和浮動狀態設定不同的背景更加困難。不幸的是,MaterialDesign 確實公開了一個屬性來檢測提示當前是否浮動。它僅SmartHint適用于. TextBox因此,您不能簡單地從外部訪問它并使用樣式觸發器來更改背景顏色。

轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/461134.html
標籤:C# wpf xml 用户界面 xaml 中的材料设计
上一篇:如何讓影像統一放入面板中
下一篇:RShiny-在UI中顯示影像
