簡體   English   中英

C# & XAML - 文本框綁定不更新內容

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM