CroppedBitmap Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe CroppedBitmap.
Overload
CroppedBitmap() |
Inizializza una nuova istanza della classe CroppedBitmap. |
CroppedBitmap(BitmapSource, Int32Rect) |
Inizializza una nuova istanza della classe CroppedBitmap che ha gli oggetti Source e SourceRect specificati. |
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 in più proprietà. Per inizializzare un CroppedBitmap oggetto creato usando questo costruttore, è necessario eseguire l'inizializzazione delle proprietà tra BeginInit e EndInit chiamate.
Si applica a
CroppedBitmap(BitmapSource, Int32Rect)
Inizializza una nuova istanza della classe CroppedBitmap che ha gli oggetti Source e SourceRect specificati.
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 della Source nuova istanza CroppedBitmap .
- sourceRect
- Int32Rect
Oggetto della SourceRect nuova istanza CroppedBitmap .
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 usando questo costruttore vengono inizializzati automaticamente. Dopo l'inizializzazione, le modifiche delle proprietà vengono ignorate.