Aracılığıyla paylaş


CroppedBitmap Oluşturucular

Tanım

CroppedBitmap sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

CroppedBitmap()

CroppedBitmap sınıfının yeni bir örneğini başlatır.

CroppedBitmap(BitmapSource, Int32Rect)

belirtilen Source ve SourceRectdeğerine sahip sınıfının yeni bir örneğini CroppedBitmap başlatır.

CroppedBitmap()

CroppedBitmap sınıfının yeni bir örneğini başlatır.

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

Açıklamalar

CroppedBitmap birden çok özellikte başlatmayı ISupportInitialize iyileştirmek için arabirimini uygular. Bu oluşturucu kullanılarak oluşturulan bir CroppedBitmap başlatmak için ve EndInit çağrıları arasında BeginInit özellik başlatma gerçekleştirmeniz gerekir.

Şunlara uygulanır

CroppedBitmap(BitmapSource, Int32Rect)

belirtilen Source ve SourceRectdeğerine sahip sınıfının yeni bir örneğini CroppedBitmap başlatır.

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)

Parametreler

source
BitmapSource

Source Yeni CroppedBitmap örneğin örneği.

sourceRect
Int32Rect

SourceRect Yeni CroppedBitmap örneğin örneği.

Özel durumlar

source, null değeridir.

sourceRect , sınırlarının sourcedışındadır.

Örnekler

Aşağıdaki örnekte, sınıfının yeni bir örneğini başlatmak için nasıl kullanılacağı CroppedBitmap(BitmapSource, Int32Rect) gösterilmektedir CroppedBitmap .

// 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

Açıklamalar

CroppedBitmap bu oluşturucu kullanılarak oluşturulan nesneler otomatik olarak başlatılır. Başlatmadan sonra özellik değişiklikleri yoksayılır.

Şunlara uygulanır