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

SizeF.Addition 연산자 (SizeF, SizeF)

 

게시 날짜: 2016년 11월

너비와 높이 중 하나의 추가 SizeF 구조 다른의 높이 너비를 SizeF 구조입니다.

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

public static SizeF operator +(
	SizeF sz1,
	SizeF sz2
)

매개 변수

sz1
Type: System.Drawing.SizeF

첫 번째 SizeF 구조를 추가 합니다.

sz2
Type: System.Drawing.SizeF

두 번째 SizeF 구조를 추가 합니다.

반환 값

Type: System.Drawing.SizeF

A Size 구조 더하기 연산의 결과입니다.

그림자를 추가 하는 다음 코드 예제는 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 이후 사용 가능
맨 위로 이동
표시: