TooltipModifier
TooltipModifier предоставляет всплывающую подсказку при наведении курсора мыши на диаграмму, выводящую один объект SeriesInfo, для привязки к которому обновляются при перемещении мыши по точкам данных. Добавьте в UltrachartSurface и установите для IsEnabled значение true, чтобы включить это поведение.
Наследует: TooltipModifierBase
Конструкторы
public TooltipModifier()
tooltipModifier = TooltipModifier()
Инициализирует новый экземпляр класса TooltipModifier.
Свойства
public Func<SeriesInfo, object> TooltipLabelDataContextSelector { get; set; }
value = tooltipModifier.TooltipLabelDataContextSelector
tooltipModifier.TooltipLabelDataContextSelector = value
Получает или устанавливает функцию, которая называется внутренне, чтобы получить DataContext для конкретной точки данных
Методы
protected override void ClearAll()
tooltipModifier.ClearAll()
При переопределении в производном классе этот метод должен удалять все маркеры и всплывающие подсказки из ModifierSurface.
public static bool GetIncludeSeries(DependencyObject obj)
result = TooltipModifier.GetIncludeSeries(obj)
Получает включаемую серию или нет
protected override void HandleMasterMouseEvent(Point mousePoint)
tooltipModifier.HandleMasterMouseEvent(mousePoint)
При переопределении в производном классе вызывается для обработки события Master ChartModifierBase MouseMove.
- mousePoint
- Текущая точка мыши
protected override void HandleSlaveMouseEvent(Point mousePoint)
tooltipModifier.HandleSlaveMouseEvent(mousePoint)
При переопределении в производном классе вызывается для обработки события подчиненного устройства ChartModifierBase MouseMove.
- mousePoint
- Текущая точка мыши
protected override void OnAxisLabelTemplateChanged()
tooltipModifier.OnAxisLabelTemplateChanged()
При переопределении в производном классе применяет новый шаблон к меткам осей и
protected override void OnTooltipLabelTemplateChanged()
tooltipModifier.OnTooltipLabelTemplateChanged()
При переопределении в производном классе применяет новый шаблон к метке всплывающей подсказки и
public static void SetIncludeSeries(DependencyObject obj, bool value)
TooltipModifier.SetIncludeSeries(obj, value)
Устанавливает включаемую серию или нет
Поля
public static readonly DependencyProperty IncludeSeriesProperty
value = TooltipModifier.IncludeSeriesProperty
Определенное IncludeSeries прикрепленное свойство
public static readonly DependencyProperty TooltipLabelDataContextSelectorProperty
value = TooltipModifier.TooltipLabelDataContextSelectorProperty
Определяет TooltipLabelDataContext DependencyProperty