AxisScrollBar Класс

Определение

Представляет полосу прокрутки оси диаграммы.Represents the scrollbar of a chart axis.

public ref class AxisScrollBar : IDisposable
public class AxisScrollBar : IDisposable
type AxisScrollBar = class
    interface IDisposable
Public Class AxisScrollBar
Implements IDisposable
Наследование
AxisScrollBar
Реализации

Комментарии

AxisScrollBarКласс предоставляется как ScrollBar свойство Axis класса.The AxisScrollBar class is exposed as the ScrollBar property of the Axis class.

Полосы прокрутки позволяют конечному пользователю прокручивать данные при отображении подмножества данных.Scrollbars allow the end user to scroll through data when a subset of data is being displayed. Подмножество данных называется представлением и представлено AxisScaleView классом.A subset of data is referred to as a view, and is represented by the AxisScaleView class.

Полосы прокрутки отображаются только при изменении масштаба.Scrollbars are only shown when zooming occurs. Иными словами, даже если полоса прокрутки включена, она будет видна только при отображении представления.In other words, even if a scrollbar is enabled, it will only be visible when a view is being displayed.

Важно!

Чтобы исправить расположение полос прокрутки, расположение области графика в области диаграммы не должно быть равно Auto .To fix the position of scrollbars, the plotting area position of a chart area must not be set to Auto. Чтобы явно задать расположение области построения, используйте InnerPlotPosition свойство.To explicitly set the plotting area position, use the InnerPlotPosition property.

Чтобы отобразить полосы прокрутки при первом отображении диаграммы, используйте AxisScaleView Свойства и методы класса, чтобы представление изначально отображалось для конечных пользователей.To display scrollbars when a chart is first displayed, use the AxisScaleView class properties and methods so that a view is initially displayed to end users.

С помощью этого класса можно задать цвет фона, цвет и ширину кнопки полосы прокрутки AxisScrollBar .The background color, button color and width of scrollbars can be set using this AxisScrollBar class.

Обратите внимание, что существует два основных типа прокрутки: большая прокрутка, которая происходит, когда пользователь щелкает в фоновом режиме полосы прокрутки, то есть является частью полосы прокрутки, не охваченной бегунком. и небольшая прокрутка, которая происходит, когда пользователь нажимает кнопку со стрелкой влево или вправо или вверх или вниз.Note that there are two main types of scrolling: large scrolling, which occurs when the end user clicks in the background of a scrollbar - that is, that part of a scrollbar not covered by the thumb; and small scrolling, which occurs when the end user clicks a left/right or up/down button. Для управления большим размером прокрутки используйте Size свойство ScaleView объекта.To control the large scrolling size, use the Size property of the ScaleView object. Чтобы задать малый размер прокрутки, используйте SmallScrollSize свойство AxisScaleView класса.To set the small scrolling size, use the SmallScrollSize property of the AxisScaleView class.

Конструкторы

AxisScrollBar()

Инициализирует новый экземпляр класса AxisScrollBar.Initializes a new instance of the AxisScrollBar class.

Свойства

Axis

Получает объект Axis, использующий полосу прокрутки.Gets the Axis object that uses the scrollbar.

BackColor

Получает или задает цвет фона полосы прокрутки.Gets or sets the background color of a scrollbar.

ButtonColor

Получает или задает цвет кнопок полосы прокрутки.Gets or sets the color of the scrollbar buttons.

ButtonStyle

Возвращает или задает стиль кнопки полосы прокрутки.Gets or sets the style of the scrollbar button.

ChartArea

Получает область диаграммы, содержащую данную полосу прокрутки.Gets the chart area that contains this scrollbar.

Enabled

Получает или задает флаг, определяющий, включена ли полоса прокрутки.Gets or sets a flag that determines whether a scrollbar is enabled.

IsPositionedInside

Получает или задает флаг, который указывает, где необходимо разместить полосу прокрутки — внутри или снаружи области диаграммы.Gets or sets a flag that indicates whether scroll bar is positioned inside or outside the chart area.

IsVisible

Получает флаг, указывающий, видима ли полоса прокрутки.Gets a flag that indicates whether the scrollbar is visible.

LineColor

Получает или задает цвет линий полосы прокрутки.Gets or sets the line color of a scrollbar.

Size

Получает или задает ширину полосы прокрутки в пикселях.Gets or sets the width of a scrollbar, in pixels.

Методы

Dispose()

Освобождает все ресурсы, используемые текущим экземпляром AxisScrollBar.Releases all resources used by the current instance of the AxisScrollBar.

Dispose(Boolean)

Освобождает неуправляемые ресурсы, используемые классом AxisScrollBar (при необходимости освобождает и управляемые ресурсы).Releases the unmanaged resources used by the AxisScrollBar class and optionally releases the managed resources.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к