C# 向左和向右移动时轨迹栏值已更改
我想在Visual Studio 2013中向右滚动轨迹栏时执行代码,向左滚动时执行另一个代码? 我尝试了这个代码,但没有成功C# 向左和向右移动时轨迹栏值已更改,c#,C#,我想在Visual Studio 2013中向右滚动轨迹栏时执行代码,向左滚动时执行另一个代码? 我尝试了这个代码,但没有成功 if(trackBar1.Value<trackBar1.Maximum) { MessageBox.Show("Right"); } if(trackBar1.Value>trackBar1.Maximum) { MessageBox.Show("left"); } if(trackBar1.ValuetrackBar1.Maximum)
if(trackBar1.Value<trackBar1.Maximum)
{
MessageBox.Show("Right");
}
if(trackBar1.Value>trackBar1.Maximum)
{
MessageBox.Show("left");
}
if(trackBar1.ValuetrackBar1.Maximum)
{
MessageBox.Show(“左”);
}
使用值更改事件怎么样?在某些属性发生更改之前保留轨迹栏的值,并在ValueChanged事件中比较它
private int valueBefore = 0;
private void TrackBar1_ValueChanged(object sender, System.EventArgs e)
{
if(TrackBar1.Value < valueBefore)
MessageBox.Show("left");
}else{
MessageBox.Show("right");
}
valueBefore = TrackBar1.Value;
}
private int valueBefore=0;
私有void TrackBar1_值已更改(对象发送方,System.EventArgs e)
{
如果(TrackBar1.Value
您有什么问题?我想在向右滚动轨迹栏时执行代码,在滚动时执行另一个代码left@Osama我很乐意帮忙,请贴上回答的标签