Вы можете создать проверку в событии Validating
private void numericUpDown1_Validating(object sender, CancelEventArgs e)
{
if ((sender as NumericUpDown).Value == 0)
{
e.Cancel = true;
}
}
Но вам также нужна проверка в коде, всегда проверяйте ввод ...