PaintValueEventArgs Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan data untuk metode ini PaintValue(Object, Graphics, Rectangle) .
public ref class PaintValueEventArgs : EventArgs
public class PaintValueEventArgs : EventArgs
type PaintValueEventArgs = class
inherit EventArgs
Public Class PaintValueEventArgs
Inherits EventArgs
- Warisan
Contoh
Metode contoh kode berikut mengembalikan PaintValueEventArgs yang menyediakan data yang diperlukan untuk melukis representasi nilai objek dalam area tertentu:
PaintValueEventArgs^ CreatePaintValueEventArgs( System::ComponentModel::ITypeDescriptorContext^ context, Object^ value, Graphics^ graphics, Rectangle bounds )
{
PaintValueEventArgs^ e = gcnew 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;
}
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;
}
Public Function CreatePaintValueEventArgs(ByVal context As System.ComponentModel.ITypeDescriptorContext, ByVal value As Object, ByVal graphics As Graphics, ByVal bounds As Rectangle) As PaintValueEventArgs
Dim e As 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
End Function
Keterangan
PaintValueEventArgs menyediakan semua informasi yang UITypeEditor diperlukan untuk dicat dalam area berdasarkan nilai objek yang ditentukan, termasuk Rectangle di mana gambar harus dilakukan dan Graphics objek tempat gambar harus dilakukan.
Konstruktor
PaintValueEventArgs(ITypeDescriptorContext, Object, Graphics, Rectangle) |
Menginisialisasi instans PaintValueEventArgs baru kelas menggunakan nilai yang ditentukan. |
Properti
Bounds |
Mendapatkan persegi panjang yang menunjukkan area di mana lukisan harus dilakukan. |
Context |
Mendapatkan antarmuka yang ITypeDescriptorContext akan digunakan untuk mendapatkan informasi tambahan tentang konteks tempat nilai ini muncul. |
Graphics |
Graphics Mendapatkan objek dengan lukisan mana yang harus dilakukan. |
Value |
Mendapatkan nilai untuk dicat. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |