[英]C# & XAML - TextBox binding not updating content
我在 Stackpanel 中有一個 TextBox,如下面的代碼所示
<StackPanel x:Name="EtenStack" Visibility="{Binding Path=Sort, ConverterParameter=Eten, Converter={StaticResource convertEten}}">
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right">
<Label Content="Bereidingstijd"/>
<TextBox Height="23" Width="150" Text="{Binding Path=Time, TargetNullValue='', Mode=TwoWay}"/>
</StackPanel>
當在我的轉換器中將 Visibility 設置為 Visible 時,我的文本框不會更新它的 Text 屬性,即使該屬性獲得了正確的值(通過顯示帶有該屬性的 MessageBox 進行測試)。
有什么想法嗎?
Time
屬性需要是具有正確綁定的依賴屬性或在實現INotifyPropertyChanged
接口的 class 上,對於Time
屬性,以便“自動”發生更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.