【发布时间】:2013-03-07 15:53:13
【问题描述】:
我有一个Slider 控件和一个TextBlock,通过数据绑定显示Slider 的值。
问题是它显示一个浮点数,而我对整数感兴趣。
我想将浮点数强制转换为整数,因此我不会在TextBlock 中看到45.25139664804483,而只会看到45。
【问题讨论】:
-
你尝试过类似
int newValue = Convert.ToInt32(floatValue);的方法吗? -
是的,蒂姆是对的。参考 - stackoverflow.com/questions/2578348/…
-
@Tim 我做了,但 UI 不知道值何时更新。它从 0 开始,在滑块的值改变后,TextBlock 的文本保持在 0。
-
啊...这是一个不同的问题。您需要更新 TextBox 内容,可能使用事件处理程序。发布您的代码,您会得到很好的答案。嘿-就像我第一次输入此评论时出现的以下内容:)
-
哦,我的目标是涉及数据绑定的解决方案。这可能吗?
标签: c# wpf data-binding casting