Aracılığıyla paylaş


Polyline.Points Özellik

Tanım

öğesinin köşe noktalarını Polylineiçeren bir koleksiyonu alır veya ayarlar.

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

Özellik Değeri

PointCollection

köşe Point noktalarını Polylineaçıklayan bir yapı koleksiyonu. Varsayılan değer null başvurudur (NothingVisual Basic).

Örnekler

Aşağıdaki örnekte bir Polyline öğenin nasıl oluşturulacağı ve kod kullanılarak özelliğinin nasıl ayarlanacağı gösterilmektedir Points .


// Add the Polyline Element
myPolyline = gcnew Polyline();
myPolyline->Stroke = Brushes::SlateGray;
myPolyline->StrokeThickness = 2;
myPolyline->FillRule = FillRule::EvenOdd;
Point Point4 = Point(1, 50);
Point Point5 = Point(10, 80);
Point Point6 = Point(20, 40);
PointCollection^ myPointCollection2 = gcnew PointCollection();
myPointCollection2->Add(Point4);
myPointCollection2->Add(Point5);
myPointCollection2->Add(Point6);
myPolyline->Points = myPointCollection2;
myGrid->Children->Add(myPolyline);

// Add the Polyline Element
myPolyline = new Polyline();
myPolyline.Stroke = System.Windows.Media.Brushes.SlateGray;
myPolyline.StrokeThickness = 2;
myPolyline.FillRule = FillRule.EvenOdd;
System.Windows.Point Point4 = new System.Windows.Point(1, 50);
System.Windows.Point Point5 = new System.Windows.Point(10, 80);
System.Windows.Point Point6 = new System.Windows.Point(20, 40);
PointCollection myPointCollection2 = new PointCollection();
myPointCollection2.Add(Point4);
myPointCollection2.Add(Point5);
myPointCollection2.Add(Point6);
myPolyline.Points = myPointCollection2;
myGrid.Children.Add(myPolyline);

' Add a Polyline Element
Dim myPolyline As New Polyline()
myPolyline.Stroke = Brushes.SlateGray
myPolyline.StrokeThickness = 2
myPolyline.FillRule = FillRule.EvenOdd
Dim Point4 As New System.Windows.Point(1, 50)
Dim Point5 As New System.Windows.Point(10, 80)
Dim Point6 As New System.Windows.Point(20, 40)
Dim myPointCollection2 As New PointCollection()
myPointCollection2.Add(Point4)
myPointCollection2.Add(Point5)
myPointCollection2.Add(Point6)
myPolyline.Points = myPointCollection2
myGrid.Children.Add(myPolyline)

Açıklamalar

Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML), bu özniteliği ayarlamak için virgülle ayrılmış x koordinat ve y koordinat çiftlerinin boşlukla ayrılmış bir listesini kullanın. Basit gösterimi kullanın, x1,y1 x2,y2 ... xn,ynyani .

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı PointsProperty
Meta veri özellikleri olarak ayarlandı true AffectsRender, AffectsMeasure

Şunlara uygulanır

Ayrıca bkz.