CroppedBitmap Constructores

Definición

Inicializa una nueva instancia de la clase CroppedBitmap.

Sobrecargas

Nombre Description
CroppedBitmap()

Inicializa una nueva instancia de la clase CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa una nueva instancia de la CroppedBitmap clase que tiene especificado Source y SourceRect.

CroppedBitmap()

Inicializa una nueva instancia de la clase CroppedBitmap.

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

Comentarios

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

Se aplica a

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa una nueva instancia de la CroppedBitmap clase que tiene especificado 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 CroppedBitmap instancia.

sourceRect
Int32Rect

SourceRect de la nueva CroppedBitmap instancia.

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