CroppedBitmap Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy CroppedBitmap.
Przeciążenia
| Nazwa | Opis |
|---|---|
| CroppedBitmap() |
Inicjuje nowe wystąpienie klasy CroppedBitmap. |
| CroppedBitmap(BitmapSource, Int32Rect) |
Inicjuje CroppedBitmap nowe wystąpienie klasy, która ma określony Source parametr i SourceRect. |
CroppedBitmap()
Inicjuje nowe wystąpienie klasy CroppedBitmap.
public:
CroppedBitmap();
public CroppedBitmap();
Public Sub New ()
Uwagi
CroppedBitmap implementuje ISupportInitialize interfejs w celu optymalizacji inicjowania na wielu właściwościach. Aby zainicjować utworzony przy użyciu tego konstruktora CroppedBitmap , należy wykonać inicjowanie właściwości między wywołaniami BeginInit i EndInit .
Dotyczy
CroppedBitmap(BitmapSource, Int32Rect)
Inicjuje CroppedBitmap nowe wystąpienie klasy, która ma określony Source parametr i 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
Wystąpienie Source nowego CroppedBitmap .
- sourceRect
- Int32Rect
Wystąpienie SourceRect nowego CroppedBitmap .
Wyjątki
Parametr source ma wartość null.
sourceRect znajduje się poza granicami source.
Przykłady
W poniższym przykładzie pokazano, jak zainicjować CroppedBitmap(BitmapSource, Int32Rect) nowe wystąpienie CroppedBitmap klasy.
// 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
Uwagi
CroppedBitmap obiekty utworzone przy użyciu tego konstruktora są inicjowane automatycznie. Po zainicjowaniu zmiany właściwości są ignorowane.