Udostępnij za pośrednictwem


CroppedBitmap Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy CroppedBitmap.

Przeciążenia

CroppedBitmap()

Inicjuje nowe wystąpienie klasy CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

Inicjuje CroppedBitmap nowe wystąpienie klasy z określonymi Source parametrami i SourceRect.

CroppedBitmap()

Inicjuje nowe wystąpienie klasy CroppedBitmap.

public:
 CroppedBitmap();
public CroppedBitmap ();
Public Sub New ()

Uwagi

CroppedBitmap Implementuje interfejs w ISupportInitialize celu optymalizacji inicjowania na wielu właściwościach. Aby zainicjować utworzony przy użyciu tego konstruktora CroppedBitmap , należy wykonać inicjowanie właściwości między wywołaniami BeginInit i EndInit .

Dotyczy

CroppedBitmap(BitmapSource, Int32Rect)

Inicjuje CroppedBitmap nowe wystąpienie klasy z określonymi Source parametrami i SourceRect.

public:
 CroppedBitmap(System::Windows::Media::Imaging::BitmapSource ^ source, System::Windows::Int32Rect sourceRect);
public CroppedBitmap (System.Windows.Media.Imaging.BitmapSource source, System.Windows.Int32Rect sourceRect);
new System.Windows.Media.Imaging.CroppedBitmap : System.Windows.Media.Imaging.BitmapSource * System.Windows.Int32Rect -> System.Windows.Media.Imaging.CroppedBitmap
Public Sub New (source As BitmapSource, sourceRect As Int32Rect)

Parametry

source
BitmapSource

Element Source nowego CroppedBitmap wystąpienia.

sourceRect
Int32Rect

Element SourceRect nowego CroppedBitmap wystąpienia.

Wyjątki

source to null.

sourceRectznajduje się poza granicami .source

Przykłady

W poniższym przykładzie pokazano, jak zainicjować CroppedBitmap(BitmapSource, Int32Rect) CroppedBitmap nowe wystąpienie klasy.

// Create an Image element.
Image chainImage = new Image();
chainImage.Width = 200;
chainImage.Margin = new Thickness(5);

// Create the cropped image based on previous CroppedBitmap.
CroppedBitmap chained = new CroppedBitmap(cb,
   new Int32Rect(30, 0, (int)cb.Width-30, (int)cb.Height)); 
// Set the image's source.
chainImage.Source = chained;
' Create an Image element.
Dim chainImage As New Image()
chainImage.Width = 200
chainImage.Margin = New Thickness(5)

' Create the cropped image based on previous CroppedBitmap.
Dim chained As New CroppedBitmap(cb, New Int32Rect(30, 0, CType(cb.Width, Integer) - 30, CType(cb.Height, Integer)))
' Set the image's source.
chainImage.Source = chained

Uwagi

CroppedBitmap obiekty utworzone przy użyciu tego konstruktora są automatycznie inicjowane. Po zainicjowaniu zmiany właściwości są ignorowane.

Dotyczy