Share via


CroppedBitmap Constructeurs

Définition

Initialise une nouvelle instance de la classe CroppedBitmap.

Surcharges

CroppedBitmap()

Initialise une nouvelle instance de la classe CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

Initialise une nouvelle instance de la classe CroppedBitmap avec les Source et SourceRect spécifiés.

CroppedBitmap()

Initialise une nouvelle instance de la classe CroppedBitmap.

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

Remarques

CroppedBitmap implémente l’interface ISupportInitialize pour optimiser l’initialisation sur plusieurs propriétés. Pour initialiser un créé à l’aide de ce constructeur, vous devez effectuer l’initialisation CroppedBitmap de propriété entre BeginInit les appels et EndInit .

S’applique à

CroppedBitmap(BitmapSource, Int32Rect)

Initialise une nouvelle instance de la classe CroppedBitmap avec les Source et SourceRect spécifiés.

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)

Paramètres

source
BitmapSource

Source de la nouvelle instance CroppedBitmap.

sourceRect
Int32Rect

SourceRect de la nouvelle instance CroppedBitmap.

Exceptions

source a la valeur null.

sourceRect est en dehors des limites de source.

Exemples

L’exemple suivant montre comment utiliser CroppedBitmap(BitmapSource, Int32Rect) pour initialiser une nouvelle instance de la CroppedBitmap classe .

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

Remarques

CroppedBitmap Les objets créés à l’aide de ce constructeur sont automatiquement initialisés. Après l’initialisation, les modifications de propriété sont ignorées.

S’applique à