CroppedBitmap Costruttori

Definizione

Inizializza una nuova istanza della classe CroppedBitmap.

Overload

Nome Descrizione
CroppedBitmap()

Inizializza una nuova istanza della classe CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

Inizializza una nuova istanza della CroppedBitmap classe con l'oggetto e SourcespecificatoSourceRect.

CroppedBitmap()

Inizializza una nuova istanza della classe CroppedBitmap.

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

Commenti

CroppedBitmap implementa l'interfaccia per ottimizzare l'inizializzazione ISupportInitialize su più proprietà. Per inizializzare un CroppedBitmap oggetto creato usando questo costruttore, è necessario eseguire l'inizializzazione delle proprietà tra BeginInit e EndInit le chiamate.

Si applica a

CroppedBitmap(BitmapSource, Int32Rect)

Inizializza una nuova istanza della CroppedBitmap classe con l'oggetto e SourcespecificatoSourceRect.

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)

Parametri

source
BitmapSource

Oggetto Source della nuova CroppedBitmap istanza.

sourceRect
Int32Rect

Oggetto SourceRect della nuova CroppedBitmap istanza.

Eccezioni

source è null.

sourceRect non rientra nei limiti di source.

Esempio

Nell'esempio seguente viene illustrato come usare CroppedBitmap(BitmapSource, Int32Rect) per inizializzare una nuova istanza della 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

Commenti

CroppedBitmap gli oggetti creati con questo costruttore vengono inizializzati automaticamente. Dopo l'inizializzazione, le modifiche alle proprietà vengono ignorate.

Si applica a