系统相关
首页 > 系统相关> > C#/ windows表单:使用因子链接轨迹栏和文本字段

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

作者:互联网

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

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

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

谢谢!

解决方法:

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

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

标签:c,winforms,textbox,trackbar
来源: https://codeday.me/bug/20190622/1260476.html