Red de conocimiento informático - Problemas con los teléfonos móviles - Pasos de programación de rotación de gráficos Visualc stiual C#

Pasos de programación de rotación de gráficos Visualc stiual C#

botón de anulación privado1_Click(remitente del objeto, EventArgs e)

{

//en el sentido de las agujas del reloj

this.KiRotate(this.pictureBox1, 1);

}

botón de anulación privada2_Click(remitente del objeto, EventArgs e)

{

//en sentido antihorario

this.KiRotate(this.pictureBox1, 2);

}

///

/// colocado en el cuadro de control Rotación de imágenes

///

/// control del cuadro de imagen

/// En sentido horario o antihorario

///

Imagen privada KiRotate(PictureBox Pic,int sign)

{

Imagen img = Pic.Image;

ancho = img. >

altura = img.Altura;

Pic.Width = altura;

Pic.Height = ancho;

probar

{

//signo significa sentido horario o antihorario

if (signo == 1)

{

//sentido horario

img.RotateFlip(RotateFlipType.Rotate90FlipNone);

}

else if(sign==2)

{

//En sentido antihorario

img.RotateFlip(RotateFlipType.Rotate90FlipXY);

}

Pic."refresh" ();

devolver img;

}

capturar

{

Pic."refresh"( );

devolver nulo;

}

}