CroppedBitmap Construtores

Definição

Inicializa uma nova instância da classe CroppedBitmap.

Sobrecargas

Nome Description
CroppedBitmap()

Inicializa uma nova instância da classe CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa uma nova instância da CroppedBitmap classe que tem o especificado Source e SourceRect.

CroppedBitmap()

Inicializa uma nova instância da classe CroppedBitmap.

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

Comentários

CroppedBitmap implementa a ISupportInitialize interface para otimizar a inicialização em várias propriedades. Para inicializar um CroppedBitmap criado usando esse construtor, você deve executar a inicialização de propriedade entre BeginInit chamadas e EndInit chamadas.

Aplica-se a

CroppedBitmap(BitmapSource, Int32Rect)

Inicializa uma nova instância da CroppedBitmap classe que tem o especificado 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

A Source da nova CroppedBitmap instância.

sourceRect
Int32Rect

A SourceRect da nova CroppedBitmap instância.

Exceções

source é null.

sourceRect está fora dos limites de source.

Exemplos

O exemplo a seguir mostra como usar CroppedBitmap(BitmapSource, Int32Rect) para inicializar 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

Comentários

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

Aplica-se a