UITypeEditor.PaintValue Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Maluje reprezentację wartości obiektu.
Przeciążenia
PaintValue(PaintValueEventArgs) |
Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu . |
PaintValue(Object, Graphics, Rectangle) |
Maluje reprezentację wartości określonego obiektu na określoną kanwę. |
PaintValue(PaintValueEventArgs)
Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu .
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)
Parametry
Element PaintValueEventArgs wskazujący, co malować i gdzie go malować.
Uwagi
Edytory powinny malować w granicach określonego prostokąta. Ten prostokąt wskazuje obszar okno Właściwości, aby narysować reprezentację wartości w obrębie.
Począwszy od .NET Framework 4.6, prostokąt określony przez Bounds zostanie zmieniony na podstawie ustawienia dpi systemu, gdy plik app.config zawiera następujący wpis:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>
Zobacz też
Dotyczy
PaintValue(Object, Graphics, Rectangle)
Maluje reprezentację wartości określonego obiektu na określoną kanwę.
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)
Parametry
- value
- Object
Obiekt, którego wartość zostanie wyświetlona w edytorze tego typu.
- canvas
- Graphics
Kanwa rysunkowa, na której ma być malowana reprezentacja wartości obiektu.
Uwagi
Edytory powinny malować w granicach określonego prostokąta. Ten prostokąt wskazuje obszar okno Właściwości, aby narysować reprezentację wartości w obrębie.
Począwszy od .NET Framework 4.6, prostokąt określony przez Bounds zostanie zmieniony na podstawie ustawienia dpi systemu, gdy plik app.config zawiera następujący wpis:
<appSettings>
<add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />
</appSettings>