0
我有一个文本块,当从下拉列表中选择用户时,以下TextBlock
将显示用户的“姓名”。这很好用!Binding OneWay or OneTime
<TextBlock Text="{Binding Name, Mode=OneWay}"/>
然而,在我一个TextBox
屏幕的另一部分:
<TextBox x:Name="newName" Text="{Binding Name}">
这是编辑,并且包含相同的数据。
所以现在当选择一个用户时,两个元素都会被填充,但是我想要在更新TextBox
时防止更新TextBlock
。
你为什么不把'Mode = OneWay'留在'TextBox'绑定中? –
听起来好像将这个逻辑保存在视图模型中会更好。有一个“InitialName”属性,并将TextBlock绑定到该属性。 – McGarnagle