private bool isRedim; private Point oldCursorPosition; private void button_redim_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { isRedim = true; oldCursorPosition = Cursor.Position; } private void button_redim_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e) { isRedim = false; } private void button_redim_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e) { if ( isRedim == true ) { int xChange = Cursor.Position.X - oldCursorPosition.X; int yChange = Cursor.Position.Y - oldCursorPosition.Y; Rectangle bounds = new Rectangle(this.Bounds.X, this.Bounds.Y, this.Bounds.Width + xChange, this.Bounds.Height + yChange ); this.Bounds = bounds; oldCursorPosition = Cursor.Position; } }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question