【发布时间】:2015-02-23 15:11:10
【问题描述】:
我的应用程序是 WPF,我遇到了以下问题,请告诉我方向以克服它。 假设我有 3 个文本框:
<TextBox Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" />
<TextBox Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBox2" VerticalAlignment="Top" Width="120" />
<TextBox Height="23" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBox3" VerticalAlignment="Top" Width="120" />
所有文本框都将显示数字字符串。 textBox1.Text 在后面的代码中分配,textBox2.Text 由用户输入分配,我想要以这种方式在 textBox2 的 textChanged 上分配 textBox3.Text:
textBox3.text = string.Format("{0:0.00}", double.Parse(textBox2.Text) - double.Parse(textBox1.Text));
请告诉我如何实现这一目标?
【问题讨论】:
-
删除所有内容并开始阅读here。
-
您面临哪些问题?
-
@HighCore,谢谢你的链接,正在阅读。
-
@Gun,问题是我想将 textBox3.Text 绑定到 textBox2 中键入的内容,但我希望目标 textBox3.Text 的输入效果。据我通过上面的链接,我需要的是绑定时的数据转换。我对吗?如果是这样,我该如何实现它?