直接重写即可实现:
public class MyNumericUpDown : NumericUpDown { protected override void UpdateEditText() { this.Text = this.Value.ToString().PadLeft(3, '0');//或string.Format("{0:D3}",Convert.ToInt32(this.Value)); } }