CroppedBitmap Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 source
dışı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.