UITypeEditor.PaintValue Metode
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.
Melukis representasi nilai objek.
Overload
PaintValue(PaintValueEventArgs) |
Melukis representasi nilai objek menggunakan yang ditentukan PaintValueEventArgs. |
PaintValue(Object, Graphics, Rectangle) |
Melukis representasi nilai objek yang ditentukan ke kanvas yang ditentukan. |
PaintValue(PaintValueEventArgs)
Melukis representasi nilai objek menggunakan yang ditentukan PaintValueEventArgs.
public:
virtual void PaintValue(System::Drawing::Design::PaintValueEventArgs ^ e);
public virtual void PaintValue (System.Drawing.Design.PaintValueEventArgs e);
abstract member PaintValue : System.Drawing.Design.PaintValueEventArgs -> unit
override this.PaintValue : System.Drawing.Design.PaintValueEventArgs -> unit
Public Overridable Sub PaintValue (e As PaintValueEventArgs)
Parameter
Yang PaintValueEventArgs menunjukkan apa yang harus dicat dan di mana melukisnya.
Keterangan
Editor harus melukis dalam batas persegi panjang yang ditentukan. Persegi panjang ini menunjukkan area jendela Properti untuk menggambar representasi nilai di dalamnya.
Dimulai dengan .NET Framework 4.6, persegi panjang yang ditentukan oleh Bounds akan diubah ukurannya berdasarkan pengaturan DPI sistem ketika file app.config berisi entri berikut:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>
Lihat juga
Berlaku untuk
PaintValue(Object, Graphics, Rectangle)
Melukis representasi nilai objek yang ditentukan ke kanvas yang ditentukan.
public:
void PaintValue(System::Object ^ value, System::Drawing::Graphics ^ canvas, System::Drawing::Rectangle rectangle);
public void PaintValue (object value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle);
public void PaintValue (object? value, System.Drawing.Graphics canvas, System.Drawing.Rectangle rectangle);
member this.PaintValue : obj * System.Drawing.Graphics * System.Drawing.Rectangle -> unit
Public Sub PaintValue (value As Object, canvas As Graphics, rectangle As Rectangle)
Parameter
- value
- Object
Objek yang nilainya akan ditampilkan editor tipe ini.
- canvas
- Graphics
Kanvas gambar untuk melukis representasi nilai objek.
Keterangan
Editor harus melukis dalam batas persegi panjang yang ditentukan. Persegi panjang ini menunjukkan area jendela Properti untuk menggambar representasi nilai di dalamnya.
Dimulai dengan .NET Framework 4.6, persegi panjang yang ditentukan oleh Bounds akan diubah ukurannya berdasarkan pengaturan DPI sistem ketika file app.config berisi entri berikut:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>