다음을 통해 공유


Path.Data 속성

정의

그릴 모양을 지정하는 Geometry 를 가져오거나 설정합니다.

public:
 property System::Windows::Media::Geometry ^ Data { System::Windows::Media::Geometry ^ get(); void set(System::Windows::Media::Geometry ^ value); };
public System.Windows.Media.Geometry Data { get; set; }
member this.Data : System.Windows.Media.Geometry with get, set
Public Property Data As Geometry

속성 값

Geometry

그릴 모양에 대한 설명입니다.

예제

다음 예제에서는 만드는 방법을 보여 줍니다.는 Path 요소는 Data 코드를 사용 하 여 속성입니다.


//Add the Path Element
myPath = gcnew Path();
myPath->Stroke = Brushes::Black;
myPath->Fill = Brushes::MediumSlateBlue;
myPath->StrokeThickness = 4;
myPath->HorizontalAlignment = HorizontalAlignment::Left;
myPath->VerticalAlignment = VerticalAlignment::Center;
EllipseGeometry^ myEllipseGeometry = gcnew EllipseGeometry();
myEllipseGeometry->Center = Point(50, 50);
myEllipseGeometry->RadiusX = 25;
myEllipseGeometry->RadiusY = 25;
myPath->Data = myEllipseGeometry;
myGrid->Children->Add(myPath);

//Add the Path Element
myPath = new Path();
myPath.Stroke = System.Windows.Media.Brushes.Black;
myPath.Fill = System.Windows.Media.Brushes.MediumSlateBlue;
myPath.StrokeThickness = 4;
myPath.HorizontalAlignment = HorizontalAlignment.Left;
myPath.VerticalAlignment = VerticalAlignment.Center;
EllipseGeometry myEllipseGeometry = new EllipseGeometry();
myEllipseGeometry.Center = new System.Windows.Point(50,50);
myEllipseGeometry.RadiusX = 25;
myEllipseGeometry.RadiusY = 25;
myPath.Data = myEllipseGeometry;
myGrid.Children.Add(myPath);

' Add a Path Element
Dim myPath As New Path()
myPath.Stroke = Brushes.Black
myPath.Fill = Brushes.MediumSlateBlue
myPath.StrokeThickness = 4
myPath.HorizontalAlignment = HorizontalAlignment.Left
myPath.VerticalAlignment = VerticalAlignment.Center
Dim myEllipseGeometry As New EllipseGeometry()
myEllipseGeometry.Center = New System.Windows.Point(50, 50)
myEllipseGeometry.RadiusX = 25
myEllipseGeometry.RadiusY = 25
myPath.Data = myEllipseGeometry
myGrid.Children.Add(myPath)

설명

단순 도형을 그릴를 사용 합니다 EllipseGeometry, LineGeometry, 및 RectangleGeometry 개체입니다. 곡선, 호 또는 복잡 한 도형을 그릴 사용 된 PathGeometry 개체입니다. 복합 기 하 도형을 만들려면 사용을 GeometryGroup입니다. 기 하 도형을 결합을 사용 하 여를 CombinedGeometry입니다.

XAML 속성 요소 사용

<Path>  
  <Path.Data>  
    singleGeometry  
  </Path.Data>  
</Path>  

XAML 특성 사용

<object Data="moveAndDrawCommands"/>  

XAML 값

singleGeometry
파생 되는 개체 요소 Geometry합니다. 다음 중 하나일 수 있습니다.

moveAndDrawCommands
하나 이상의 이동 및 그리기 명령을 합니다. 전체 구문의 경우, 참조 경로 태그 구문합니다.

종속성 속성 정보

식별자 필드 DataProperty
메타 데이터 속성 설정 true AffectsRender, AffectsMeasure

적용 대상