CroppedBitmap Construtores

Definição

Inicializa uma nova instância da CroppedBitmap classe.

Sobrecargas

Name Description
CroppedBitmap()

Inicializa uma nova instância da CroppedBitmap classe.

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa uma nova instância da CroppedBitmap classe que tem os especificados Source e SourceRect.

CroppedBitmap()

Inicializa uma nova instância da CroppedBitmap classe.

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

Observações

CroppedBitmap implementa a ISupportInitialize interface para otimizar a inicialização em múltiplas propriedades. Para inicializar um CroppedBitmap criado usando este construtor, deve realizar a inicialização de propriedades entre BeginInit e EndInit chamadas.

Aplica-se a

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa uma nova instância da CroppedBitmap classe que tem os especificados Source e 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

O Source da nova CroppedBitmap instância.

sourceRect
Int32Rect

O SourceRect da nova CroppedBitmap instância.

Exceções

source é null.

sourceRect está fora dos limites de source.

Exemplos

O exemplo seguinte mostra como usar CroppedBitmap(BitmapSource, Int32Rect) a inicialização de uma nova instância da 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

Observações

CroppedBitmap os objetos criados usando este construtor são automaticamente inicializados. Após a inicialização, as alterações de propriedades são ignoradas.

Aplica-se a