ArcSegment.IsLargeArc 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 wartość wskazującą, czy łuk powinien być większy niż 180 stopni.
public:
property bool IsLargeArc { bool get(); void set(bool value); };
public bool IsLargeArc { get; set; }
member this.IsLargeArc : bool with get, set
Public Property IsLargeArc As Boolean
Wartość właściwości
true
jeśli łuk powinien być większy niż 180 stopni; w przeciwnym razie , false
. Wartość domyślna to false
.
Uwagi
W przypadku większości łuków konkretnej pozycji, rozmiaru i obrotu istnieją cztery różne łuki, które można wyciągnąć; właściwości IsLargeArc i SweepDirection wskazują, który łuk ma być używany.
Z czterech zamiatania łuków 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 jest to true
, zostanie wybrany jeden z dwóch większych zamiatań łuków. W IsLargeArc przeciwnym razie, jeśli jest false
to , zostanie wybrany jeden z mniejszych zamiatań łuków. Pozostałe dwa kandydaty ł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 dwa wielokropowe łuki, które są identyczne z wyjątkiem ich IsLargeArc ustawień.
Obiekty ArcSegment z różnymi ustawieniami IsLargeArc
Informacje dotyczące właściwości zależności
Pole identyfikatora | IsLargeArcProperty |
Właściwości metadanych ustawione na true |
Brak |