Compartir a través de


CroppedBitmap Constructores

Definición

Inicializa una nueva instancia de la clase CroppedBitmap.

Sobrecargas

CroppedBitmap()

Inicializa una nueva instancia de la clase CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa una nueva instancia de la clase CroppedBitmap con los valores especificados para Source y SourceRect.

CroppedBitmap()

Inicializa una nueva instancia de la clase CroppedBitmap.

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

Comentarios

CroppedBitmap implementa la interfaz de ISupportInitialize para optimizar la inicialización en varias propiedades. Para inicializar un CroppedBitmap creado mediante este constructor, debe realizar la inicialización de propiedades entre BeginInit las llamadas y EndInit .

Se aplica a

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa una nueva instancia de la clase CroppedBitmap con los valores especificados para Source y 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)

Parámetros

source
BitmapSource

Source de la nueva instancia de CroppedBitmap.

sourceRect
Int32Rect

SourceRect de la nueva instancia de CroppedBitmap.

Excepciones

source es null.

sourceRect está fuera de los límites de source.

Ejemplos

En el ejemplo siguiente se muestra cómo usar CroppedBitmap(BitmapSource, Int32Rect) para inicializar una nueva instancia de la CroppedBitmap clase .

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

Comentarios

CroppedBitmap Los objetos creados con este constructor se inicializan automáticamente. Después de la inicialización, se omiten los cambios de propiedad.

Se aplica a