C#如何将数字框链接到滚动条

时间:2016-08-27 05:34:11

标签: c#

我是C#的新手。我需要将两个数字框链接到一个Vscrollbar。滚动条按钮位于中间并设置为零,当滚动按钮向上或向下移动时,数字会相应地改变。我需要一个低于零的减号。 TIA。

2 个答案:

答案 0 :(得分:0)

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
        vScrollBar1.Value = vScrollBar1.Maximum / 2;
        ChangeTextBoxValues(vScrollBar1.Maximum / 2, vScrollBar1.Value);
    }

    private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
    {
        int avg = vScrollBar1.Maximum / 2;
        ChangeTextBoxValues(avg, e.NewValue);

    }
    void ChangeTextBoxValues(int AvgValue, int NewValue)
    {
        textBox1.Text = (AvgValue - NewValue).ToString();
        textBox2.Text = (NewValue - AvgValue).ToString();
    }
}

答案 1 :(得分:0)

获得该值后,您可以使用它来填充文本框。

private void vScrollBar1_ValueChanged(object sender, EventArgs e)
    {
        string value = vScrollBar1.Value.ToString();
    }