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

Point 구조체

 

게시 날짜: 2016년 11월

2차원 공간에서 x 및 y 좌표 쌍을 나타냅니다.

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

[SerializableAttribute]
[TypeConverterAttribute(typeof(PointConverter))]
public struct Point : IFormattable

이름설명
System_CAPS_pubmethodPoint(Double, Double)

새로 만듭니다 Point 지정된 된 좌표를 포함 하는 구조입니다.

이름설명
System_CAPS_pubpropertyX

가져오거나는 X-이 값을 조정 Point 구조입니다.

System_CAPS_pubpropertyY

가져오거나는 Y-이 값을 조정 Point합니다.

이름설명
System_CAPS_pubmethodSystem_CAPS_staticAdd(Point, Vector)

추가 VectorPoint 으로 결과 반환 하 고는 Point 구조입니다.

System_CAPS_pubmethodEquals(Object)

확인 여부를 지정 된 ObjectPoint 이 동일한 좌표가 포함 되어 있는지 여부 및 Point.(ValueType.Equals(Object)을(를) 재정의함)

System_CAPS_pubmethodEquals(Point)

Point 구조체가 같은지 여부입니다.

System_CAPS_pubmethodSystem_CAPS_staticEquals(Point, Point)

Point 구조체가 같은지 여부입니다.

System_CAPS_pubmethodGetHashCode()

Point의 해시 코드를 반환합니다.(ValueType.GetHashCode()을(를) 재정의함)

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_pubmethodSystem_CAPS_staticMultiply(Point, Matrix)

지정 된 변환 Point 구조체와 지정 된 Matrix 구조입니다.

System_CAPS_pubmethodOffset(Double, Double)

포인트의 오프셋 XY 으로 지정 된 크기는 좌표입니다.

System_CAPS_pubmethodSystem_CAPS_staticParse(String)

생성 된 Point 지정 된 위치에서 String합니다.

System_CAPS_pubmethodSystem_CAPS_staticSubtract(Point, Point)

지정 된 뺍니다 Point 에서 지정 된 다른 Point 에서 차이 반환 하 고는 Vector합니다.

System_CAPS_pubmethodSystem_CAPS_staticSubtract(Point, Vector)

지정 된 뺍니다 Vector 지정 된 위치에서 Point 결과 반환 하 고 Point합니다.

System_CAPS_pubmethodToString()

만듭니다는 String 이 표현의 Point합니다.(ValueType.ToString()을(를) 재정의함)

System_CAPS_pubmethodToString(IFormatProvider)

만듭니다는 String 이 표현의 Point합니다.

이름설명
System_CAPS_puboperatorSystem_CAPS_staticAddition(Point, Vector)

지정 된 변환 Point 지정한 Vector 결과 반환 합니다.

System_CAPS_puboperatorSystem_CAPS_staticEquality(Point, Point)

Point 구조체가 같은지 여부입니다.

System_CAPS_puboperatorSystem_CAPS_staticExplicit(Point to Size)

만듭니다는 Size 된 구조체는 Width 이 지점에 동일한 X 값 및 Height 이 지점에 동일한 Y 값입니다.

System_CAPS_puboperatorSystem_CAPS_staticExplicit(Point to Vector)

만듭니다는 Vector 된 구조체는 X 점의에 값 X 값 및 Y 점의에 값 Y 값입니다.

System_CAPS_puboperatorSystem_CAPS_staticInequality(Point, Point)

Point 구조체가 다른 지 합니다.

System_CAPS_puboperatorSystem_CAPS_staticMultiply(Point, Matrix)

지정 된 변환 Point 에서 지정 된 Matrix합니다.

System_CAPS_puboperatorSystem_CAPS_staticSubtraction(Point, Point)

지정 된 뺍니다 Point 에서 지정 된 다른 Point 에서 차이 반환 하 고는 Vector합니다.

System_CAPS_puboperatorSystem_CAPS_staticSubtraction(Point, Vector)

지정 된 뺍니다 Vector 지정 된 위치에서 Point 결과 반환 하 고 Point합니다.

이름설명
System_CAPS_pubinterfaceSystem_CAPS_privmethodIFormattable.ToString(String, IFormatProvider)

이 멤버는 WPF(Windows Presentation Foundation) 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 멤버에 대한 설명은 ToString를 참조하세요.

Xaml에서는 사이의 구분 기호로 XY 의 값을 Point 쉼표 또는 공백이 될 수 있습니다.

일부 문화권 마침표 문자 대신 소수 구분 기호로 쉼표 문자를 사용할 수 있습니다. 고정 문화권에 대 한 처리 하는 XAML 대부분의 XAML 프로세서 구현에서 EN-US로 기본값을 소수 구분 기호로 마침표 속해야 합니다. 지정 하는 경우 소수 구분 기호로 쉼표 문자를 사용 하면 안 한 Point XAML에서 문자열 형식 변환에 충돌이 발생할 때문에 Point 특성 값에는 XY 구성 요소입니다.

<object property="x,y"/>
-or-
<object property="x y"/>

x

이 작업의 x 좌표 Point합니다.

y

이 작업의 y 좌표 Point합니다.

다음 예제에서는 두 가지 경우를 확인 하려면 Point 구조체가 동일 합니다. 값을 할당 하는 방법을 보여 줍니다는 Point 구조를 선언할 때 및 구조 선언 된 후 구성 합니다.

// Checks if two Points are equal using the overloaded inequality operator.
private Boolean pointInequalityExample()
{
    // Checks if two Points are not equal using the overloaded inequality operator.

    // Declaring point1 and initializing x,y values
    Point point1 = new Point(10, 5);

    // Declaring point2 without initializing x,y values
    Point point2 = new Point();

    // Boolean to hold the result of the comparison
    Boolean areNotEqual;

    // assigning values to point2
    point2.X = 15;
    point2.Y = 40;

    // Compare Point structures for equality.
    // areNotEqual is True
    areNotEqual = (point1 != point2);

    return areNotEqual;

}

.NET Framework
3.0 이후 사용 가능
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: