이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

SizeF 생성자 (Single, Single)

 

게시 날짜: 2016년 11월

새 인스턴스를 초기화는 SizeF 구조에서 지정된 된 크기입니다.

네임스페이스:   System.Drawing
어셈블리:  System.Drawing(System.Drawing.dll에 있음)

public SizeF(
	float width,
	float height
)

매개 변수

width
Type: System.Single

새 너비 구성 SizeF 구조입니다.

height
Type: System.Single

새 높이 구성 요소가 SizeF 구조입니다.

그림자를 추가 하는 다음 코드 예제는 ListBox 다음과 같은 멤버를 사용 하 여:

이 예제는 Windows Form과 사용할 수 있습니다. 이 예제를 실행 하려면 폼 호출에이 코드를 붙여는 AddShadow 메서드는 폼을 처리할 때 Paint 이벤트입니다. 폼에 포함 되어 있는지 확인 한 ListBox 라는 listBox1합니다.

private void AddShadow(PaintEventArgs e)
{

    // Create two SizeF objects.
    SizeF shadowSize = listBox1.Size;
    SizeF addSize = new SizeF(10.5F, 20.8F);

    // Add them together and save the result in shadowSize.
    shadowSize = shadowSize + addSize;

    // Get the location of the ListBox and convert it to a PointF.
    PointF shadowLocation = listBox1.Location;

    // Add two points to get a new location.
    shadowLocation = shadowLocation + new Size(5, 5);

    // Create a rectangleF. 
    RectangleF rectFToFill = 
        new RectangleF(shadowLocation, shadowSize);

    // Create a custom brush using a semi-transparent color, and 
    // then fill in the rectangle.
    Color customColor = Color.FromArgb(50, Color.Gray);
    SolidBrush shadowBrush = new SolidBrush(customColor);
    e.Graphics.FillRectangles(shadowBrush, new RectangleF[]{rectFToFill});

    // Dispose of the brush.
    shadowBrush.Dispose();
}

.NET Framework
1.1 이후 사용 가능
맨 위로 이동
표시: