Hallo,
es ist möglich, solange man Zahlen, die zwischen dem Minimum und Maximum liegen, schreiben möchte.
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
this.numericUpDown1.Minimum = 0;
this.numericUpDown1.Maximum = 100;
}
public void MeineMethode()
{
// Sperre das Control
this.numericUpDown1.Enabled = false;
// Lese den aktuellen Wert aus
decimal aktuellerWert = this.numericUpDown1.Value;
// Schreibe einen anderen Wert zur Laufzeit in die Value Eigenschaft
this.numericUpDown1.Value = 80; // Neuer Wert muss >= Minimum und <= Maximum sein
// Entsperre das Control
this.numericUpDown1.Enabled = true;
}
private void button1_Click(object sender, EventArgs e)
{
this.MeineMethode();
}
}