Bagikan melalui


Graphics.DrawImageUnscaledAndClipped(Image, Rectangle) Metode

Definisi

Menggambar gambar yang ditentukan tanpa menskalakan dan mengklipnya, jika perlu, agar pas dalam persegi panjang yang ditentukan.

public:
 void DrawImageUnscaledAndClipped(System::Drawing::Image ^ image, System::Drawing::Rectangle rect);
public void DrawImageUnscaledAndClipped (System.Drawing.Image image, System.Drawing.Rectangle rect);
member this.DrawImageUnscaledAndClipped : System.Drawing.Image * System.Drawing.Rectangle -> unit
Public Sub DrawImageUnscaledAndClipped (image As Image, rect As Rectangle)

Parameter

image
Image

Untuk Image menggambar.

rect
Rectangle

untuk Rectangle menggambar gambar.

Pengecualian

imageadalah null.

Contoh

Contoh berikut menunjukkan cara menggunakan DrawImageUnscaledAndClipped metode . Untuk menjalankan contoh ini, tempelkan ke dalam Formulir Windows. Tangani peristiwa formulir Paint dan panggil DrawImageUnscaled metode dari Paint metode penanganan peristiwa, meneruskan e sebagai PaintEventArgs.

private void DrawImageUnscaled(PaintEventArgs e)
{
    string filepath = @"C:\Documents and Settings\All Users\Documents\" + 
        @"My Pictures\Sample Pictures\Water Lilies.jpg";
    Bitmap bitmap1 = new Bitmap(filepath);
    e.Graphics.DrawImageUnscaledAndClipped(bitmap1, new Rectangle(10,10,250,250));
}
Private Sub DrawImageUnscaled(ByVal e As PaintEventArgs) 
    Dim filepath As String = "C:\Documents and Settings\All Users\Documents\" _
        & "My Pictures\Sample Pictures\Water Lilies.jpg"
    Dim bitmap1 As New Bitmap(filepath)
    e.Graphics.DrawImageUnscaledAndClipped(bitmap1, _
        New Rectangle(10, 10, 250, 250))
End Sub

Berlaku untuk