Partilhar via


CroppedBitmap Construtores

Definição

Inicializa uma nova instância da classe CroppedBitmap.

Sobrecargas

CroppedBitmap()

Inicializa uma nova instância da classe CroppedBitmap.

CroppedBitmap(BitmapSource, Int32Rect)

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

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 chamadas e EndInit entre BeginInit chamadas.

Aplica-se a

CroppedBitmap(BitmapSource, Int32Rect)

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

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 instância CroppedBitmap.

sourceRect
Int32Rect

O SourceRect da nova instância CroppedBitmap.

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