CroppedBitmap Konstruktoren

Definition

Initialisiert eine neue Instanz der CroppedBitmap-Klasse.

Überlädt

Name Beschreibung
CroppedBitmap()

Initialisiert eine neue Instanz der CroppedBitmap-Klasse.

CroppedBitmap(BitmapSource, Int32Rect)

Initialisiert eine neue Instanz der Klasse, die CroppedBitmap den angegebenen Source und SourceRect.

CroppedBitmap()

Initialisiert eine neue Instanz der CroppedBitmap-Klasse.

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

Hinweise

CroppedBitmap implementiert die Schnittstelle, um die ISupportInitialize Initialisierung für mehrere Eigenschaften zu optimieren. Zum Initialisieren eines mit diesem Konstruktor erstellten Objekts CroppedBitmap müssen Sie die Eigenschaftsinitialisierung zwischen BeginInit und EndInit Aufrufen ausführen.

Gilt für:

CroppedBitmap(BitmapSource, Int32Rect)

Initialisiert eine neue Instanz der Klasse, die CroppedBitmap den angegebenen Source und 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)

Parameter

source
BitmapSource

Die Source neue CroppedBitmap Instanz.

sourceRect
Int32Rect

Die SourceRect neue CroppedBitmap Instanz.

Ausnahmen

source ist null.

sourceRect liegt außerhalb der Grenzen von source.

Beispiele

Das folgende Beispiel zeigt, wie CroppedBitmap(BitmapSource, Int32Rect) Sie eine neue Instanz der CroppedBitmap Klasse initialisieren.

// 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

Hinweise

CroppedBitmap Objekte, die mit diesem Konstruktor erstellt wurden, werden automatisch initialisiert. Nach der Initialisierung werden Eigenschaftsänderungen ignoriert.

Gilt für: