private void UpdateToSlider() { int nValue; if (parameter != null) { if (int.TryParse(tb_Value.Text, out nValue)) { try { parameter.TrySetValue(nValue); } catch (Exception ex) { fn_WriteLog(this.Title + " : " + ex.Message, UserEnum.EN_LOG_TYPE.ltVision); } } } }
// Handle slider position changes. private void slider_Scroll(object sender, EventArgs e) { if (parameter != null) { try { // Set the value if writable. parameter.TrySetValue(slider.Value, IntegerValueCorrection.Nearest); } catch { // Ignore any errors here. } } }