我在做TextBox綁定,如下所示。但背景顏色不會改變。任何幫助表示讚賞!WPF文本框背景綁定不起作用
<TextBox x:Name="FirstNameTextbox" Text="Test" Background="{Binding Path=FirstNameBackground,UpdateSourceTrigger=PropertyChanged, Mode=TwoWay}"/>
C#代碼:
public SolidColorBrush FirstNameBackground
{
get
{
return firstNameBackground;
}
set
{
firstNameBackground = value;
OnPropertyChanged("FirstNameBackground");
}
}
如果您關注MVVM,請不要使用x:Name。你的OnPropertyChanged實現看起來如何? –
x:名稱在mvvm中工作得很好。 –
您是否在Visual Studio的輸出窗口中看到任何綁定錯誤(它們通常顯示爲紅色)? –