ChartModifierSurface
Definiert das ChartModifierSurface, das als Overlay-Canvas auf dem UltrachartSurface für das Zeichnen von Anmerkungen fungiert,
Erbt von: ContentControl
Implementiert: IChartModifierSurface, IHitTestable
Konstruktoren
public ChartModifierSurface()
chartModifierSurface = ChartModifierSurface()
Initialisiert eine neue Instanz der ChartModifierSurface Klasse.
Eigenschaften
public ObservableCollection<UIElement> Children { get; }
value = chartModifierSurface.Children
Die Sammlung von UIElement-Kindern wird auf der Leinwand über der Oberseite des UltrachartSurface gezeichnet.
public bool ClipToBounds { get; set; }
value = chartModifierSurface.ClipToBounds
chartModifierSurface.ClipToBounds = value
Bestimmt oder legt fest, ob UIElements, die dem ModifierSurface hinzugefügt wurden, auf Grenzen geclipst werden sollen oder nicht
Methoden
public void Clear()
chartModifierSurface.Clear()
Löscht alle Kinder aus dem IChartModifierSurface
public Rect GetBoundsRelativeTo(IHitTestable relativeTo)
result = chartModifierSurface.GetBoundsRelativeTo(relativeTo)
Bekommt die Grenzen des aktuellen IHitTestable @ Elements relativ zu einem anderen IHitTestable @ Element
- relativeTo
- Die relative zu.
public bool IsPointWithinBounds(Point point)
result = chartModifierSurface.IsPointWithinBounds(point)
Gibt true zurück, wenn der Punkt innerhalb der Grenzen des aktuellen IHitTestable-Elements liegt
- point
- Der Punkt zu testen, übersetzt in Bezug auf RootGrid
Rückgabe: Wahr, wenn der Punkt innerhalb der Grenzen liegt
public Point TranslatePoint(Point point, IHitTestable relativeTo)
result = chartModifierSurface.TranslatePoint(point, relativeTo)
Übersetzt den Punkt relativ zum anderen IHitTestable @ Element
- point
- Der Eingabepunkt relativ zu diesem IHitTestable
- relativeTo
- Die andere IHitTestable @ zu verwenden, wenn Sie den Punkt zu transformieren
Rückgabe: Der transformierte Punkt
Felder
public static readonly DependencyProperty ClipToBoundsProperty
value = ChartModifierSurface.ClipToBoundsProperty
Definiert die ClipToBoundsDependencyProperty