CroppedBitmap Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.