public NumericPropertyEditor() { this.numEditor = new NumericEditorTemplate(this); this.numEditor.Invalidate += this.numEditor_Invalidate; this.numEditor.Edited += this.numEditor_Edited; this.numEditor.EditingFinished += this.numEditor_EditingFinished; //this.Height = 18; }
protected override void ApplyDefaultSubEditorConfig(NumericEditorTemplate subEditor) { base.ApplyDefaultSubEditorConfig(subEditor); if (subEditor == this.editor[1]) { subEditor.DecimalPlaces = 2; subEditor.Increment = 0.1m; } else { subEditor.DecimalPlaces = 0; subEditor.Increment = 1; subEditor.Minimum = -1; } }