C# /windows 表单:使用因子链接轨迹栏和文本字段

5 c# textbox trackbar winforms

在 Windows 窗体中链接轨迹栏和文本字段非常容易。它是这样的: textBox.DataBindings.Add("Text", trackBar, "Value");

问题是,轨迹栏只允许整数值,但我想要浮点值。所以我通常只是将值除以 100,因为在轨迹栏上,用户无法直接看到该值。但在文本框中它是。

那么是否有可能将这两者与 100 的系数联系起来?

谢谢!

Tim*_*son 4

您拥有的代码行将一个Binding对象添加到文本框的DataBindings集合中。

该类具有名为和 的Binding事件,您可以使用它们来执行除法(该事件从轨迹栏获取值并将其设置为文本框的格式)和乘法(该事件从文本框获取值并将其缩放为文本框)。轨迹栏)。FormatParseFormatParse