/// <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 { }; }
/// <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 { }; }