İngilizce dilinde oku

Aracılığıyla paylaş


PaintValueEventArgs Sınıf

Tanım

yöntemi için PaintValue(Object, Graphics, Rectangle) veri sağlar.

C#
public class PaintValueEventArgs : EventArgs
Devralma
PaintValueEventArgs

Örnekler

Aşağıdaki kod örneği yöntemi, belirli bir PaintValueEventArgs alan içindeki bir nesnenin değerinin gösterimini boyamak için gereken verileri sağlayan bir döndürür:

C#
public PaintValueEventArgs CreatePaintValueEventArgs(System.ComponentModel.ITypeDescriptorContext context, object value, Graphics graphics, Rectangle bounds)
{
    PaintValueEventArgs e = new PaintValueEventArgs(context, value, graphics, bounds);
    // The context of the paint value event         e.Context
    // The object representing the value to paint   e.Value
    // The graphics to use to paint                 e.Graphics
    // The rectangle in which to paint              e.Bounds                       
    return e;
}

Açıklamalar

PaintValueEventArgs, çizimin yapılması gereken nesne ve Graphics çizimin yapılması gereken nesne dahil olmak üzere Rectangle belirtilen nesnenin değerine göre bir alanın içinde boyamak için UITypeEditor gereken tüm bilgileri sağlar.

Oluşturucular

PaintValueEventArgs(ITypeDescriptorContext, Object, Graphics, Rectangle)

Belirtilen değerleri kullanarak sınıfının yeni bir örneğini PaintValueEventArgs başlatır.

Özellikler

Bounds

Tablonun yapılması gereken alanı gösteren dikdörtgeni alır.

Context

Bu değerin ITypeDescriptorContext göründüğü bağlam hakkında ek bilgi edinmek için kullanılacak arabirimi alır.

Graphics

Boyamanın Graphics yapılması gereken nesneyi alır.

Value

Boyanacak değeri alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9