Пример #1
0
 /// <summary>
 /// 异步设置当前选择的项
 /// </summary>
 /// <param name="val"></param>
 private void SetSelectIndex(int val)
 {
     try
     {
         if (this.Music_Length.InvokeRequired)
         {
             //Music_LengthCallback d = new Music_LengthCallback(SetTrackBar);
             SetTrackBarCallback d = new SetTrackBarCallback(SetSelectIndex);
             this.Invoke(d, new object[] { val });
         }
         else
         {
             this.Music_list.SelectedIndex = val;
         }
     }
     catch { };
 }
Пример #2
0
 /// <summary>
 /// 异步设置滑块的值
 /// </summary>
 /// <param name="val"></param>
 private void SetTrackBar(int val)
 {
     try
     {
         if (this.Music_Length.InvokeRequired)
         {
             //Music_LengthCallback d = new Music_LengthCallback(SetTrackBar);
             SetTrackBarCallback d = new SetTrackBarCallback(SetTrackBar);
             this.Invoke(d, new object[] { val });
         }
         else
         {
             this.Music_Length.Value = val;
         }
     }
     catch { };
 }