Compartir vía


TextureBrush Constructores

Definición

Inicializa un nuevo objeto TextureBrush que utiliza la imagen especificada.

Sobrecargas

TextureBrush(Image)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen especificada.

TextureBrush(Image, WrapMode)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen y el modo de ajuste especificados.

TextureBrush(Image, Rectangle)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen y el rectángulo delimitador especificados.

TextureBrush(Image, RectangleF)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen y el rectángulo delimitador especificados.

TextureBrush(Image, WrapMode, Rectangle)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el modo de ajuste y el rectángulo delimitador especificados.

TextureBrush(Image, WrapMode, RectangleF)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el modo de ajuste y el rectángulo delimitador especificados.

TextureBrush(Image, Rectangle, ImageAttributes)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el rectángulo delimitador y los atributos de imagen especificados.

TextureBrush(Image, RectangleF, ImageAttributes)

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el rectángulo delimitador y los atributos de imagen especificados.

TextureBrush(Image)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen especificada.

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)

Parámetros

bitmap
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

Ejemplos

En el ejemplo de código siguiente se muestra cómo obtener un nuevo mapa de bits mediante el FromFile método . También muestra un TextureBrush.

Este ejemplo está diseñado para usarse con Windows Forms. Create un formulario que contiene un botón denominado Button2. Pegue el código en el formulario y asocie el método Button2_Click con el evento del Click botón.

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

Se aplica a

TextureBrush(Image, WrapMode)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen y el modo de ajuste especificados.

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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

wrapMode
WrapMode

Enumeración WrapMode que especifica cómo se coloca en mosaico este objeto TextureBrush.

Se aplica a

TextureBrush(Image, Rectangle)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen y el rectángulo delimitador especificados.

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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

dstRect
Rectangle

Estructura Rectangle que representa el rectángulo delimitador de este objeto TextureBrush.

Se aplica a

TextureBrush(Image, RectangleF)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen y el rectángulo delimitador especificados.

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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

dstRect
RectangleF

Estructura RectangleF que representa el rectángulo delimitador de este objeto TextureBrush.

Se aplica a

TextureBrush(Image, WrapMode, Rectangle)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el modo de ajuste y el rectángulo delimitador especificados.

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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

wrapMode
WrapMode

Enumeración WrapMode que especifica cómo se coloca en mosaico este objeto TextureBrush.

dstRect
Rectangle

Estructura Rectangle que representa el rectángulo delimitador de este objeto TextureBrush.

Se aplica a

TextureBrush(Image, WrapMode, RectangleF)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el modo de ajuste y el rectángulo delimitador especificados.

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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

wrapMode
WrapMode

Enumeración WrapMode que especifica cómo se coloca en mosaico este objeto TextureBrush.

dstRect
RectangleF

Estructura RectangleF que representa el rectángulo delimitador de este objeto TextureBrush.

Se aplica a

TextureBrush(Image, Rectangle, ImageAttributes)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el rectángulo delimitador y los atributos de imagen especificados.

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);
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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

dstRect
Rectangle

Estructura Rectangle que representa el rectángulo delimitador de este objeto TextureBrush.

imageAttr
ImageAttributes

Objeto ImageAttributes que contiene información adicional sobre la imagen que utiliza este objeto TextureBrush.

Se aplica a

TextureBrush(Image, RectangleF, ImageAttributes)

Source:
TextureBrush.cs
Source:
TextureBrush.cs
Source:
TextureBrush.cs

Inicializa un nuevo objeto TextureBrush que utiliza la imagen, el rectángulo delimitador y los atributos de imagen especificados.

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);
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)

Parámetros

image
Image

Objeto Image con el que este objeto TextureBrush rellena los interiores de formas.

dstRect
RectangleF

Estructura RectangleF que representa el rectángulo delimitador de este objeto TextureBrush.

imageAttr
ImageAttributes

Objeto ImageAttributes que contiene información adicional sobre la imagen que utiliza este objeto TextureBrush.

Se aplica a