CroppedBitmap Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci CroppedBitmap třídy.
Přetížení
CroppedBitmap() |
Inicializuje novou instanci CroppedBitmap třídy. |
CroppedBitmap(BitmapSource, Int32Rect) |
Inicializuje novou instanci CroppedBitmap třídy, která má zadané Source a SourceRect. |
CroppedBitmap()
Inicializuje novou instanci CroppedBitmap třídy.
public:
CroppedBitmap();
public CroppedBitmap ();
Public Sub New ()
Poznámky
CroppedBitmap implementuje ISupportInitialize rozhraní pro optimalizaci inicializace u více vlastností. Chcete-li inicializovat vytvořený pomocí tohoto konstruktoru CroppedBitmap , musíte provést inicializaci vlastností mezi BeginInit voláními a EndInit voláními.
Platí pro
CroppedBitmap(BitmapSource, Int32Rect)
Inicializuje novou instanci CroppedBitmap třídy, která má zadané Source a 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)
Parametry
- source
- BitmapSource
CroppedBitmap Nová Source instance.
- sourceRect
- Int32Rect
CroppedBitmap Nová SourceRect instance.
Výjimky
source
je null
.
sourceRect
je mimo hranice .source
Příklady
Následující příklad ukazuje, jak použít CroppedBitmap(BitmapSource, Int32Rect) k inicializaci nové instance CroppedBitmap třídy.
// 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
Poznámky
CroppedBitmap objekty vytvořené pomocí tohoto konstruktoru se automaticky inicializují. Po inicializaci se změny vlastností ignorují.