TextureBrush.RotateTransform Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Roterar den lokala geometriska omvandlingen av det här TextureBrush objektet med den angivna mängden. Den här metoden förbereder rotationen till omvandlingen.
Överlagringar
| Name | Description |
|---|---|
| RotateTransform(Single) |
Roterar den lokala geometriska omvandlingen av det här TextureBrush objektet med den angivna mängden. Den här metoden förbereder rotationen till omvandlingen. |
| RotateTransform(Single, MatrixOrder) |
Roterar den lokala geometriska omvandlingen av det här TextureBrush objektet med den angivna mängden i den angivna ordningen. |
RotateTransform(Single)
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
Roterar den lokala geometriska omvandlingen av det här TextureBrush objektet med den angivna mängden. Den här metoden förbereder rotationen till omvandlingen.
public:
void RotateTransform(float angle);
public void RotateTransform(float angle);
member this.RotateTransform : single -> unit
Public Sub RotateTransform (angle As Single)
Parametrar
- angle
- Single
Rotationsvinkeln.
Exempel
Följande exempel är utformat för användning med Windows Forms och kräver PaintEventArgse, vilket är en parameter för händelsehanteraren Paint. Koden utför följande åtgärder:
Skapar ett TextureBrush objekt.
Roterar texturbilden med 90 grader.
Fyller en rektangel.
void RotateTransform_Example1( PaintEventArgs^ e )
{
// Create a TextureBrush object.
TextureBrush^ tBrush = gcnew TextureBrush( gcnew Bitmap( "texture.jpg" ) );
// Rotate the texture image by 90 degrees.
tBrush->RotateTransform( 90 );
// Fill a rectangle with tBrush.
e->Graphics->FillRectangle( tBrush, 0, 0, 100, 100 );
}
public void RotateTransform_Example1(PaintEventArgs e)
{
// Create a TextureBrush object.
TextureBrush tBrush = new TextureBrush(new Bitmap("texture.jpg"));
// Rotate the texture image by 90 degrees.
tBrush.RotateTransform(90);
// Fill a rectangle with tBrush.
e.Graphics.FillRectangle(tBrush, 0, 0, 100, 100);
}
Public Sub RotateTransform_Example1(ByVal e As PaintEventArgs)
' Create a TextureBrush object.
Dim tBrush As New TextureBrush(New Bitmap("texture.jpg"))
' Rotate the texture image by 90 degrees.
tBrush.RotateTransform(90)
' Fill a rectangle with tBrush.
e.Graphics.FillRectangle(tBrush, 0, 0, 100, 100)
End Sub
Gäller för
RotateTransform(Single, MatrixOrder)
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
- Källa:
- TextureBrush.cs
Roterar den lokala geometriska omvandlingen av det här TextureBrush objektet med den angivna mängden i den angivna ordningen.
public:
void RotateTransform(float angle, System::Drawing::Drawing2D::MatrixOrder order);
public void RotateTransform(float angle, System.Drawing.Drawing2D.MatrixOrder order);
member this.RotateTransform : single * System.Drawing.Drawing2D.MatrixOrder -> unit
Public Sub RotateTransform (angle As Single, order As MatrixOrder)
Parametrar
- angle
- Single
Rotationsvinkeln.
- order
- MatrixOrder
En MatrixOrder uppräkning som anger om rotationsmatrisen ska läggas till eller förberedas.
Exempel
Följande exempel är utformat för användning med Windows Forms och kräver PaintEventArgse, vilket är en parameter för händelsehanteraren Paint. Koden utför följande åtgärder:
Skapar ett TextureBrush objekt.
Roterar texturbilden med 90 grader.
Fyller en rektangel.
void RotateTransform_Example2( PaintEventArgs^ e )
{
// Create a TextureBrush object.
TextureBrush^ tBrush = gcnew TextureBrush( gcnew Bitmap( "texture.jpg" ) );
// Rotate the texture image by 90 degrees.
tBrush->RotateTransform( 90, MatrixOrder::Prepend );
// Fill a rectangle with tBrush.
e->Graphics->FillRectangle( tBrush, 0, 0, 100, 100 );
}
public void RotateTransform_Example2(PaintEventArgs e)
{
// Create a TextureBrush object.
TextureBrush tBrush = new TextureBrush(new Bitmap("texture.jpg"));
// Rotate the texture image by 90 degrees.
tBrush.RotateTransform(90, MatrixOrder.Prepend);
// Fill a rectangle with tBrush.
e.Graphics.FillRectangle(tBrush, 0, 0, 100, 100);
}
Public Sub RotateTransform_Example2(ByVal e As PaintEventArgs)
' Create a TextureBrush object.
Dim tBrush As New TextureBrush(New Bitmap("texture.jpg"))
' Rotate the texture image by 90 degrees.
tBrush.RotateTransform(90, MatrixOrder.Prepend)
' Fill a rectangle with tBrush.
e.Graphics.FillRectangle(tBrush, 0, 0, 100, 100)
End Sub