相关疑难解决方法(0)

为什么数据绑定在OneWay模式下中断?

这是一个小的XAML片段.你会看见

<StackPanel>
     <TextBox x:Name="txtValue">250</TextBox>
     <Slider x:Name="slide" 
             Value="{Binding ElementName=txtValue, Path=Text, 
                             Mode=OneWay, UpdateSourceTrigger=PropertyChanged}" 
            Minimum="0" Maximum="500"></Slider>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)
  1. 更改文本框值时,滑块会更新
  2. 如果显式更改滑块值,则先前的行为会中断,即停止工作.

如果我删除Mode=OneWayset指令(默认为双向),一切都很完美.

为什么会这样?

data-binding wpf binding-mode

8
推荐指数
2
解决办法
3561
查看次数

标签 统计

binding-mode ×1

data-binding ×1

wpf ×1