TextureBrush 생성자

정의

지정된 이미지를 사용하는 새 TextureBrush 개체를 초기화합니다.

오버로드

Name Description
TextureBrush(Image)

지정된 이미지를 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, WrapMode)

지정된 이미지 및 래핑 모드를 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, Rectangle)

지정된 이미지와 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, RectangleF)

지정된 이미지와 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, WrapMode, Rectangle)

지정된 이미지, 래핑 모드 및 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, WrapMode, RectangleF)

지정된 이미지, 래핑 모드 및 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, Rectangle, ImageAttributes)

지정된 이미지, 경계 사각형 및 이미지 특성을 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image, RectangleF, ImageAttributes)

지정된 이미지, 경계 사각형 및 이미지 특성을 사용하는 새 TextureBrush 개체를 초기화합니다.

TextureBrush(Image)

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

지정된 이미지를 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

bitmap
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

예제

다음 코드 예제에서는 메서드를 사용하여 FromFile 새 비트맵을 가져오는 방법을 보여 줍니다. 또한 .을 TextureBrush보여 줍니다.

이 예제는 Windows Forms와 함께 사용하도록 설계되었습니다. Button2라는 단추가 포함된 양식을 만듭니다. 코드를 양식에 붙여넣고 Button2_Click 메서드를 단추의 Click 이벤트와 연결합니다.

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

적용 대상

TextureBrush(Image, WrapMode)

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

지정된 이미지 및 래핑 모드를 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

wrapMode
WrapMode

WrapModeTextureBrush 개체의 바일을 지정하는 열거형입니다.

적용 대상

TextureBrush(Image, Rectangle)

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

지정된 이미지와 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

dstRect
Rectangle

RectangleTextureBrush 개체의 경계 사각형을 나타내는 구조체입니다.

적용 대상

TextureBrush(Image, RectangleF)

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

지정된 이미지와 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

dstRect
RectangleF

RectangleFTextureBrush 개체의 경계 사각형을 나타내는 구조체입니다.

적용 대상

TextureBrush(Image, WrapMode, Rectangle)

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

지정된 이미지, 래핑 모드 및 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

wrapMode
WrapMode

WrapModeTextureBrush 개체의 바일을 지정하는 열거형입니다.

dstRect
Rectangle

RectangleTextureBrush 개체의 경계 사각형을 나타내는 구조체입니다.

적용 대상

TextureBrush(Image, WrapMode, RectangleF)

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

지정된 이미지, 래핑 모드 및 경계 사각형을 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

wrapMode
WrapMode

WrapModeTextureBrush 개체의 바일을 지정하는 열거형입니다.

dstRect
RectangleF

RectangleFTextureBrush 개체의 경계 사각형을 나타내는 구조체입니다.

적용 대상

TextureBrush(Image, Rectangle, ImageAttributes)

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

지정된 이미지, 경계 사각형 및 이미지 특성을 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

dstRect
Rectangle

RectangleTextureBrush 개체의 경계 사각형을 나타내는 구조체입니다.

imageAttr
ImageAttributes

ImageAttributesTextureBrush 개체에서 사용하는 이미지에 대한 추가 정보가 들어 있는 개체입니다.

적용 대상

TextureBrush(Image, RectangleF, ImageAttributes)

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

지정된 이미지, 경계 사각형 및 이미지 특성을 사용하는 새 TextureBrush 개체를 초기화합니다.

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)

매개 변수

image
Image

ImageTextureBrush 개체가 내부를 채우는 개체입니다.

dstRect
RectangleF

RectangleFTextureBrush 개체의 경계 사각형을 나타내는 구조체입니다.

imageAttr
ImageAttributes

ImageAttributesTextureBrush 개체에서 사용하는 이미지에 대한 추가 정보가 들어 있는 개체입니다.

적용 대상