UITypeEditor.PaintValue 메서드

정의

개체 값 표현를 칠합니다.

오버로드

PaintValue(PaintValueEventArgs)

지정된 PaintValueEventArgs를 사용하여 개체 값 표현를 칠합니다.

PaintValue(Object, Graphics, Rectangle)

지정된 개체의 값 표시를 지정된 캔버스에 칠합니다.

PaintValue(PaintValueEventArgs)

지정된 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)

매개 변수

e
PaintValueEventArgs

칠할 대상과 칠할 위치를 나타내는 PaintValueEventArgs입니다.

설명

편집기에서 지정된 사각형의 경계 내에 그려야 합니다. 이 사각형은 내 값의 표현을 그릴 속성 창 영역을 나타냅니다.

.NET Framework 4.6부터 지정된 사각형 Bounds 은 app.config 파일에 다음 항목이 포함된 경우 시스템 DPI 설정에 따라 크기가 조정됩니다.

<appSettings>  
  <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />  
</appSettings>  

추가 정보

적용 대상

PaintValue(Object, Graphics, Rectangle)

지정된 개체의 값 표시를 지정된 캔버스에 칠합니다.

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)

매개 변수

value
Object

이 형식 편집기에서 값을 표시할 개체입니다.

canvas
Graphics

개체 값 표현를 칠할 그리기 캔버스입니다.

rectangle
Rectangle

해당 경계 내에 값을 칠할 Rectangle입니다.

설명

편집기에서 지정된 사각형의 경계 내에 그려야 합니다. 이 사각형은 내 값의 표현을 그릴 속성 창 영역을 나타냅니다.

.NET Framework 4.6부터 지정된 사각형 Bounds 은 app.config 파일에 다음 항목이 포함된 경우 시스템 DPI 설정에 따라 크기가 조정됩니다.

<appSettings>  
  <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />  
</appSettings>  

적용 대상