27/09/10 16:57
Salve, vorrei fare muovere una picturebox in una forms,
e volevo fare in modo che mi legesse tutto il codice in una textbox in multiline.
Vorrei usare le coordinate in questo modo
X60.
Y30.
x-23.
X.3
Y3.
X12.
ho un problema che non so come fare ad accettare i decimali alla picturebox.location, avete idee?.
Mi sembra di fare un cast , ma non so come si fà.
Mi date idee come fare o avete dei esempi?
grazie mille.
e volevo fare in modo che mi legesse tutto il codice in una textbox in multiline.
Vorrei usare le coordinate in questo modo
X60.
Y30.
x-23.
X.3
Y3.
X12.
ho un problema che non so come fare ad accettare i decimali alla picturebox.location, avete idee?.
Mi sembra di fare un cast , ma non so come si fà.
private void moveButton_Click(object sender, EventArgs e) { int x = 0; // Partenza X. int y = 0; // Partenza Y. string s = "Y300"; if (char.ToUpper(s[0]) == 'X') // controllo X { int.TryParse(s.Substring(1), out x); } else if (char.ToUpper(s[0]) == 'Y') // controllo Y { int.TryParse(s.Substring(1), out y); } Point oldPosition = imagePictureBox.Location; // vecchia posizione Point newPosition = new Point(oldPosition.X + x, oldPosition.Y + y); imagePictureBox.Location = newPosition; // nuova posizione } }
Mi date idee come fare o avete dei esempi?
grazie mille.