要設(shè)置WPF中的TextBox的內(nèi)容,可以使用TextBox的Text屬性??梢酝ㄟ^(guò)以下方式設(shè)置TextBox的內(nèi)容:
<TextBox Text="初始值" />
textBox.Text = "新的值";
<TextBox Text="{Binding PropertyName}" />
在這種情況下,TextBox的內(nèi)容將與ViewModel中的PropertyName屬性綁定,并且更改ViewModel中的屬性值將自動(dòng)更新TextBox的內(nèi)容。
<TextBox Text="{Binding PropertyName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
在這種情況下,TextBox的內(nèi)容將與ViewModel中的PropertyName屬性綁定,并且在TextBox的內(nèi)容更改時(shí),ViewModel中的屬性值也將更新。
請(qǐng)注意,這些方法可以單獨(dú)使用,也可以組合使用。