AxisScrollBar Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa a barra de rolagem de um eixo gráfico.
public ref class AxisScrollBar : IDisposable
public class AxisScrollBar : IDisposable
type AxisScrollBar = class
interface IDisposable
Public Class AxisScrollBar
Implements IDisposable
- Herança
-
AxisScrollBar
- Implementações
Observações
A AxisScrollBar classe é exposta como propriedade ScrollBar da Axis classe.
As barras de scroll permitem ao utilizador final percorrer dados quando um subconjunto de dados está a ser exibido. Um subconjunto de dados é referido como uma vista, e é representado pela AxisScaleView classe.
As barras de scroll só são mostradas quando ocorre o zoom. Ou seja, mesmo que uma barra de deslocamento esteja ativada, só será visível quando uma vista estiver a ser exibida.
Importante
Para fixar a posição das barras de deslocamento, a posição da área de plotagem de uma área do mapa não deve ser definida para Auto. Para definir explicitamente a posição da área de plotagem, use a InnerPlotPosition propriedade.
Para mostrar barras de deslocamento quando um gráfico é apresentado pela primeira vez, use as propriedades e métodos AxisScaleView da classe para que uma vista seja inicialmente apresentada aos utilizadores finais.
A cor de fundo, a cor dos botões e a largura das barras de scroll podem ser definidas usando esta AxisScrollBar classe.
Note-se que existem dois tipos principais de scrolling: scrolling grande, que ocorre quando o utilizador final clica no fundo de uma barra de scroll – ou seja, aquela parte da barra de scroll que não é coberta pelo polegar; e o pequeno scroll, que ocorre quando o utilizador final clica num botão esquerdo/direito ou cima/baixo. Para controlar o grande tamanho do scroll, use a Size propriedade do ScaleView objeto. Para definir o pequeno tamanho de scroll, use a SmallScrollSize propriedade da AxisScaleView classe.
Construtores
| Name | Description |
|---|---|
| AxisScrollBar() |
Inicializa uma nova instância da AxisScrollBar classe. |
Propriedades
| Name | Description |
|---|---|
| Axis |
Recebe o Axis objeto que usa a barra de scroll. |
| BackColor |
Obtém ou define a cor de fundo de uma barra de deslocamento. |
| ButtonColor |
Obtém ou define a cor dos botões da barra de deslocamento. |
| ButtonStyle |
Obtém ou define o estilo do botão da barra de scroll. |
| ChartArea |
Obtém a área do mapa que contém esta barra de scroll. |
| Enabled |
Recebe ou define um flag que determina se uma barra de scroll está ativada. |
| IsPositionedInside |
Recebe ou define uma bandeira que indica se a barra de deslocamento está posicionada dentro ou fora da área do gráfico. |
| IsVisible |
Recebe uma bandeira que indica se a barra de deslocamento é visível. |
| LineColor |
Obtém ou define a cor da linha de uma barra de deslocamento. |
| Size |
Obtém ou define a largura de uma barra de scroll, em pixels. |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Liberta todos os recursos usados pela instância atual do AxisScrollBar. |
| Dispose(Boolean) |
Liberta os recursos não geridos usados pela AxisScrollBar classe e, opcionalmente, liberta os recursos geridos. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |