/// <summary> /// Unsubscribes events from the hosted control. /// </summary> /// <param name="control">The control from which to unsubscribe events.</param> protected override void OnUnsubscribeControlEvents(Control control) { base.OnUnsubscribeControlEvents(control); NuGenSpin spin = (NuGenSpin)control; spin.IncrementChanged -= _spin_IncrementChanged; spin.InterceptArrowKeysChanged -= _spin_InterceptArrowKeysChanged; spin.MaximumChanged -= _spin_MaximumChanged; spin.MinimumChanged -= _spin_MinimumChanged; spin.ValueChanged -= _spin_ValueChanged; }
private static Control CreateControlInstance(INuGenServiceProvider serviceProvider) { if (serviceProvider == null) { throw new ArgumentNullException("serviceProvider"); } NuGenSpin spin = new NuGenSpin(serviceProvider); spin.Size = new Size(100, 20); spin.MinimumSize = new Size(10, 5); return(spin); }
private static Control CreateControlInstance(INuGenServiceProvider serviceProvider) { if (serviceProvider == null) { throw new ArgumentNullException("serviceProvider"); } NuGenSpin spin = new NuGenSpin(serviceProvider); spin.Size = new Size(100, 20); spin.MinimumSize = new Size(10, 5); return spin; }