将数据从文本框获取到属性,该属性从滑块接收其文本(初学者问题)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将数据从文本框获取到属性,该属性从滑块接收其文本(初学者问题)相关的知识,希望对你有一定的参考价值。
我在有关数据绑定的教程中发现了这一点,我正在对该示例进行一些研究我想它很简单,但我不明白:
文本框从具有数据绑定的滑块中接收数据:
<StackPanel>
<TextBox Name="MyTextBox" Width="100" Margin="50" Text="{Binding ElementName=MySlider, Path=Value, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
<Slider x:Name="MySlider" Minimum="0" Maximum="100" IsSnapToTickEnabled="True" />
</StackPanel>
但是如果我出于任何原因想要如何继续前进,请使用文本框的值进行计算。如何将数据绑定设置为属性?我不想使用“隐藏代码”来尝试学习MVVM方法。
greetz
Ste
答案
您是否试图定义一个Converter以某种方式“计算”值。例如。这是关于Value conversion with IValueConverter]的第一个Google链接另一答案
您使用数据绑定在视图和视图模型之间发送数据。视图可以在ICommand
的帮助下执行视图模型方法。请参阅Microsoft文档:Patterns - WPF Apps With The Model-View-ViewModel Design Pattern和Data binding overview in WPF。以上是关于将数据从文本框获取到属性,该属性从滑块接收其文本(初学者问题)的主要内容,如果未能解决你的问题,请参考以下文章