protected override void UpdateUIControl(Control control) { ParamNumberSlider paramNumberSlider = (ParamNumberSlider)control; paramNumberSlider.Enabled = this.m_enabled; paramNumberSlider.MinValue = this.MinValue; paramNumberSlider.MaxValue = this.MaxValue; paramNumberSlider.Resolution = this.Resolution; paramNumberSlider.Value = this.Value; paramNumberSlider.UpdateUI(); }
protected override Control CreateUIControl() { ParamNumberSlider paramNumberSlider = new ParamNumberSlider(); paramNumberSlider.ParameterName = base.DisplayName; paramNumberSlider.ValueChanged += delegate(object sender, EventArgs e) { this.OnValueChanged(((ParamNumberSlider)sender).Value); } ; return(paramNumberSlider); }