CursorEventArgs Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет свойства, используемые со следующими событиями корневого объекта Chart: CursorPositionChanged, CursorPositionChanging, SelectionRangeChanged и SelectionRangeChanging.
public ref class CursorEventArgs : EventArgs
public class CursorEventArgs : EventArgs
type CursorEventArgs = class
inherit EventArgs
Public Class CursorEventArgs
Inherits EventArgs
- Наследование
Комментарии
Класс CursorEventArgs предоставляется в качестве e
параметра в CursorPositionChangedсобытиях , CursorPositionChangingSelectionRangeChanged и SelectionRangeChanging корневого Chart объекта.
Этот класс содержит следующие свойства:
Свойство ChartArea , которое используется для получения ChartArea объекта, для которого было создано событие. Свойство Name получает имя области диаграммы; также можно задать другие свойства области диаграммы.
Свойство Axis , которое используется для получения Axis объекта, для которого было создано событие. Чтобы определить тип оси X, X2, Y или Y2, используйте AxisName свойство . Также можно задать другие свойства оси.
Свойство NewPosition , представляющее положение курсора вдоль оси, измеряемое как значение оси на момент возникновения события. Свойство NewPosition можно использовать для получения положения курсора. В случае CursorPositionChanging это свойство также можно использовать для сброса положения курсора.
Свойство NewSelectionStart , представляющее начальную позицию выбора диапазона вдоль оси, измеряемого как значение оси на момент возникновения события. Свойство NewSelectionStart можно использовать для получения выбранной начальной позиции диапазона. В случае SelectionRangeChanging это свойство также можно использовать для сброса позиции.
Свойство NewSelectionEnd , представляющее конечную позицию выделенного диапазона вдоль оси, измеряемого как значение оси на момент возникновения события. Свойство NewSelectionEnd можно использовать для получения выбранной конечной позиции диапазона. В случае SelectionRangeChanging это свойство также можно использовать для сброса позиции.
Конструкторы
CursorEventArgs(ChartArea, Axis, Double) |
Инициализирует новый экземпляр класса CursorEventArgs, используя указанные область диаграммы, ось и положение курсора. |
CursorEventArgs(ChartArea, Axis, Double, Double) |
Инициализирует новый экземпляр класса CursorEventArgs, используя указанные область диаграммы, ось, а также начальное и конечное положение нового диапазона. |
Свойства
Axis |
Получает объект Axis, которому принадлежит курсор или выбранный диапазон. |
ChartArea |
Получает объект ChartArea, которому принадлежит курсор или выбранный диапазон. |
NewPosition |
Получает или задает положение курсора. В зависимости от события, также задает положение курсора. |
NewSelectionEnd |
Получает или задает конечное положение выбранного диапазона. В зависимости от события, также задает конечное положение этого диапазона. |
NewSelectionStart |
Получает или задает начальное положение выбранного диапазона. В зависимости от события, также задает начальное положение этого диапазона. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |