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

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

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

那么将这两者联系起来可能是100吗?

谢谢!

解决方法:

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

Binding类具有名为Format和Parse的事件,您可以使用它们来执行除法(Format事件从轨迹栏获取值并为文本框格式化)和乘法(Parse事件从文本框中获取值)并为轨道栏缩放它.

上一篇:javascript – 编辑文本用户输入到文本框


下一篇:easyui form提交时验证必填,打开时不显示必填提示