2016-08-27 21 views
-1

我是C#的新手。我需要將兩個數字框鏈接到一個Vscrollbar。滾動條按鈕位於中間並設置爲零,因爲滾動按鈕向上或向下移動,數字會相應改變。我需要一個低於零的減號。 TIA。C#如何將數字框鏈接到滾動條

+0

你在做什麼:Winforms,WPF,ASP ..? __Always__正確標記您的問題! – TaW

回答

0

@eric必須有在C#去控制和尋找它,它會自動完成你所提到 關注此vedio那個東西,這將幫助你

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(); 
    } 
} 
0

一旦你的價值,你可以用它做一些數學來填充你的文本框。

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