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 jest rysowany ł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 konkretnej pozycji, rozmiaru i obrotu istnieją cztery różne łuki, które można narysować; właściwości IsLargeArc i SweepDirection wskazują, którego łuku użyć.
Z czterech zamiatania łuku kandydata, dwa reprezentują duże łuki z zamiatania 180 stopni lub większe, a dwa reprezentują mniejsze łuki z zamiatania 180 stopni lub mniej. Jeśli IsLargeArc jest true
to , zostanie wybrany jeden z dwóch większych zamiatania łuków. W przeciwnym razie false
wybrano jedną z mniejszych zamiatania łuku. Pozostałe dwa kandydaty łukowe 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 łuków wielokropowych, które są identyczne z wyjątkiem ich Point ustawień.
Kilka obiektów ArcSegment z różnymi ustawieniami punktu
Informacje dotyczące właściwości zależności
Pole identyfikatora | PointProperty |
Właściwości metadanych ustawione na true |
Brak |