TextureBrush Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild verwendet.
Überlädt
| Name | Beschreibung |
|---|---|
| TextureBrush(Image) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild verwendet. |
| TextureBrush(Image, WrapMode) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild und den Umbruchmodus verwendet. |
| TextureBrush(Image, Rectangle) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild und das umgebende Rechteck verwendet. |
| TextureBrush(Image, RectangleF) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild und das umgebende Rechteck verwendet. |
| TextureBrush(Image, WrapMode, Rectangle) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, den Umbruchmodus und das umgebende Rechteck verwendet. |
| TextureBrush(Image, WrapMode, RectangleF) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, den Umbruchmodus und das umgebende Rechteck verwendet. |
| TextureBrush(Image, Rectangle, ImageAttributes) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, das umgebende Rechteck und Bildattribute verwendet. |
| TextureBrush(Image, RectangleF, ImageAttributes) |
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, das umgebende Rechteck und Bildattribute verwendet. |
TextureBrush(Image)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild verwendet.
public:
TextureBrush(System::Drawing::Image ^ bitmap);
public TextureBrush(System.Drawing.Image bitmap);
new System.Drawing.TextureBrush : System.Drawing.Image -> System.Drawing.TextureBrush
Public Sub New (bitmap As Image)
Parameter
- bitmap
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
Beispiele
Im folgenden Codebeispiel wird das Abrufen einer neuen Bitmap mithilfe der FromFile Methode veranschaulicht. Außerdem wird ein TextureBrush.
Dieses Beispiel wurde für die Verwendung mit Windows Forms entwickelt. Erstellen Sie ein Formular mit einer Schaltfläche mit dem Namen Button2. Fügen Sie den Code in das Formular ein, und ordnen Sie die Button2_Click Methode dem Ereignis der Schaltfläche Click zu.
private:
void Button2_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
try
{
Bitmap^ image1 = dynamic_cast<Bitmap^>(Image::FromFile( "C:\\Documents and Settings\\"
"All Users\\Documents\\My Music\\music.bmp", true ));
TextureBrush^ texture = gcnew TextureBrush( image1 );
texture->WrapMode = System::Drawing::Drawing2D::WrapMode::Tile;
Graphics^ formGraphics = this->CreateGraphics();
formGraphics->FillEllipse( texture, RectangleF(90.0F,110.0F,100,100) );
delete formGraphics;
}
catch ( System::IO::FileNotFoundException^ )
{
MessageBox::Show( "There was an error opening the bitmap."
"Please check the path." );
}
}
private void Button2_Click(System.Object sender, System.EventArgs e)
{
try
{
Bitmap image1 = (Bitmap) Image.FromFile(@"C:\Documents and Settings\" +
@"All Users\Documents\My Music\music.bmp", true);
TextureBrush texture = new TextureBrush(image1);
texture.WrapMode = System.Drawing.Drawing2D.WrapMode.Tile;
Graphics formGraphics = this.CreateGraphics();
formGraphics.FillEllipse(texture,
new RectangleF(90.0F, 110.0F, 100, 100));
formGraphics.Dispose();
}
catch(System.IO.FileNotFoundException)
{
MessageBox.Show("There was an error opening the bitmap." +
"Please check the path.");
}
}
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
Try
Dim image1 As Bitmap = _
CType(Image.FromFile("C:\Documents and Settings\" _
& "All Users\Documents\My Music\music.bmp", True), Bitmap)
Dim texture As New TextureBrush(image1)
texture.WrapMode = Drawing2D.WrapMode.Tile
Dim formGraphics As Graphics = Me.CreateGraphics()
formGraphics.FillEllipse(texture, _
New RectangleF(90.0F, 110.0F, 100, 100))
formGraphics.Dispose()
Catch ex As System.IO.FileNotFoundException
MessageBox.Show("There was an error opening the bitmap." _
& "Please check the path.")
End Try
End Sub
Gilt für:
TextureBrush(Image, WrapMode)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild und den Umbruchmodus verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::Drawing2D::WrapMode wrapMode);
public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.Drawing2D.WrapMode -> System.Drawing.TextureBrush
Public Sub New (image As Image, wrapMode As WrapMode)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- wrapMode
- WrapMode
Eine WrapMode Aufzählung, die angibt, wie dieses TextureBrush Objekt nebeneinander angeordnet wird.
Gilt für:
TextureBrush(Image, Rectangle)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild und das umgebende Rechteck verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::Rectangle dstRect);
public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.Rectangle -> System.Drawing.TextureBrush
Public Sub New (image As Image, dstRect As Rectangle)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- dstRect
- Rectangle
Eine Rectangle Struktur, die das umgebende Rechteck für dieses TextureBrush Objekt darstellt.
Gilt für:
TextureBrush(Image, RectangleF)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild und das umgebende Rechteck verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::RectangleF dstRect);
public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.RectangleF -> System.Drawing.TextureBrush
Public Sub New (image As Image, dstRect As RectangleF)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- dstRect
- RectangleF
Eine RectangleF Struktur, die das umgebende Rechteck für dieses TextureBrush Objekt darstellt.
Gilt für:
TextureBrush(Image, WrapMode, Rectangle)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, den Umbruchmodus und das umgebende Rechteck verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::Drawing2D::WrapMode wrapMode, System::Drawing::Rectangle dstRect);
public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.Rectangle dstRect);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.Drawing2D.WrapMode * System.Drawing.Rectangle -> System.Drawing.TextureBrush
Public Sub New (image As Image, wrapMode As WrapMode, dstRect As Rectangle)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- wrapMode
- WrapMode
Eine WrapMode Aufzählung, die angibt, wie dieses TextureBrush Objekt nebeneinander angeordnet wird.
- dstRect
- Rectangle
Eine Rectangle Struktur, die das umgebende Rechteck für dieses TextureBrush Objekt darstellt.
Gilt für:
TextureBrush(Image, WrapMode, RectangleF)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, den Umbruchmodus und das umgebende Rechteck verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::Drawing2D::WrapMode wrapMode, System::Drawing::RectangleF dstRect);
public TextureBrush(System.Drawing.Image image, System.Drawing.Drawing2D.WrapMode wrapMode, System.Drawing.RectangleF dstRect);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.Drawing2D.WrapMode * System.Drawing.RectangleF -> System.Drawing.TextureBrush
Public Sub New (image As Image, wrapMode As WrapMode, dstRect As RectangleF)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- wrapMode
- WrapMode
Eine WrapMode Aufzählung, die angibt, wie dieses TextureBrush Objekt nebeneinander angeordnet wird.
- dstRect
- RectangleF
Eine RectangleF Struktur, die das umgebende Rechteck für dieses TextureBrush Objekt darstellt.
Gilt für:
TextureBrush(Image, Rectangle, ImageAttributes)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, das umgebende Rechteck und Bildattribute verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::Rectangle dstRect, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public TextureBrush(System.Drawing.Image image, System.Drawing.Rectangle dstRect, System.Drawing.Imaging.ImageAttributes imageAttr);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.Rectangle * System.Drawing.Imaging.ImageAttributes -> System.Drawing.TextureBrush
Public Sub New (image As Image, dstRect As Rectangle, imageAttr As ImageAttributes)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- dstRect
- Rectangle
Eine Rectangle Struktur, die das umgebende Rechteck für dieses TextureBrush Objekt darstellt.
- imageAttr
- ImageAttributes
Ein ImageAttributes Objekt, das zusätzliche Informationen zu dem von diesem TextureBrush Objekt verwendeten Bild enthält.
Gilt für:
TextureBrush(Image, RectangleF, ImageAttributes)
Initialisiert ein neues TextureBrush Objekt, das das angegebene Bild, das umgebende Rechteck und Bildattribute verwendet.
public:
TextureBrush(System::Drawing::Image ^ image, System::Drawing::RectangleF dstRect, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public TextureBrush(System.Drawing.Image image, System.Drawing.RectangleF dstRect, System.Drawing.Imaging.ImageAttributes imageAttr);
new System.Drawing.TextureBrush : System.Drawing.Image * System.Drawing.RectangleF * System.Drawing.Imaging.ImageAttributes -> System.Drawing.TextureBrush
Public Sub New (image As Image, dstRect As RectangleF, imageAttr As ImageAttributes)
Parameter
- image
- Image
Das Image Objekt, mit dem dieses TextureBrush Objekt Innenräume ausfüllt.
- dstRect
- RectangleF
Eine RectangleF Struktur, die das umgebende Rechteck für dieses TextureBrush Objekt darstellt.
- imageAttr
- ImageAttributes
Ein ImageAttributes Objekt, das zusätzliche Informationen zu dem von diesem TextureBrush Objekt verwendeten Bild enthält.