ArcSegment.Point Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia punkt końcowy łuku wielokropkowego.
public:
property System::Windows::Point Point { System::Windows::Point get(); void set(System::Windows::Point value); };
public System.Windows.Point Point { get; set; }
member this.Point : System.Windows.Point with get, set
Public Property Point As Point
Wartość właściwości
Punkt, do którego prowadzi łuk. Wartość domyślna to (0,0).
Uwagi
Klasa ArcSegment definiuje tylko punkt docelowy łuku, który reprezentuje; punkt początkowy łuku jest bieżącym punktem PathFigure , do którego ArcSegment jest dodawany.
Jeśli punkt początkowy i punkt końcowy segmentu łuku są takie same, żaden łuk nie jest rysowany.
W przypadku większości łuków o określonej pozycji, rozmiarze i rotacji istnieją cztery różne łuki, które można narysować; właściwości IsLargeArc i SweepDirection wskazują, który łuk ma być używany.
Spośród czterech zamiatania łuków kandydatów dwa reprezentują duże łuki z zamiataniami 180 stopni lub większymi, a dwa reprezentują mniejsze łuki z zamiataniami o 180 stopni lub mniej. Jeśli jest IsLargeArcto , wybierany jest jeden z dwóch większych zamiatania łuków. W true przeciwnym razie falsewybrano jedną z mniejszych zamiatań łuku. Pozostałe dwa kandydaci łuku są rysowane w innym kierunku: Counterclockwise lub Clockwise. Właściwość SweepDirection określa, która z nich ma być używana.
Na poniższej ilustracji przedstawiono kilka wielokropowych łuków, które są identyczne z wyjątkiem ich Point ustawień.
Kilka obiektów ArcSegment z różnymi ustawieniami punktu
Informacje o właściwości zależności
| Przedmiot | Wartość |
|---|---|
| Pole identyfikatora | PointProperty |
Właściwości metadanych ustawione na true |
Żadne |