ElementPosition Classe

Definição

Representa a classe base para muitos elementos visuais do gráfico, como a legenda, o título e as áreas do mapa. Define a posição do elemento do mapa em coordenadas relativas, que variam de (0,0) a (100,100).

public ref class ElementPosition : System::Web::UI::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Web.UI.DataVisualization.Charting.ChartElement
type ElementPosition = class
    inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
Herança
ElementPosition

Observações

A ElementPosition classe é usada para definir a posição de um elemento do mapa e representa um retângulo usando as Xpropriedades , Y, Width e Height .

A ElementPosition classe é sempre exposta como uma Position propriedade, como Position, Position, e assim sucessivamente. Também é exposto nos PrePaint eventos PostPaint e do Chart controlo como uma propriedade do ChartPaintEventArgs objeto.

A posição dos elementos do mapa aplicável pode ser definida automaticamente ao definir a Auto propriedade para true; os elementos do mapa também podem ser posicionados no momento do design na Vista de Design.

Existem duas grandes diferenças entre esta classe e uma RectangleF estrutura:

  • Esta classe pode usar posicionamento automático.

  • Esta classe usa apenas coordenadas entre 0 e 100, caso contrário é lançada uma exceção.

A posição dos elementos do mapa é descrita usando coordenadas relativas, com o canto superior esquerdo de um elemento a ter coordenadas de (0,0) e o canto inferior direito de um elemento a ter coordenadas de (100,100).

Os elementos que são representados dentro da área do mapa usam coordenadas relativas à área do mapa, enquanto os elementos fora da área do mapa usam coordenadas relativas à imagem do mapa.

Construtores

Name Description
ElementPosition()

Inicializa uma nova instância da ElementPosition classe.

ElementPosition(Single, Single, Single, Single)

Inicializa uma nova instância da ElementPosition classe com os parâmetros especificados x, y, width e height .

Propriedades

Name Description
Auto

Recebe ou define um flag que determina se um elemento do gráfico aplicável será posicionado automaticamente pelo Chart controlo.

Bottom

Obtém a posição inferior de um elemento do mapa, em coordenadas relativas.

Height

Obtém ou define a altura de um elemento gráfico.

Right

Obtém a posição do lado direito de um elemento do mapa, em coordenadas relativas.

Size

Obtém o tamanho de um elemento gráfico.

Tag

Obtém ou define um objeto associado a este elemento do mapa.

(Herdado de ChartElement)
Width

Obtém ou define a largura de um elemento de gráfico.

X

Obtém ou define a coordenada relativa X do canto superior esquerdo de um elemento do mapa aplicável.

Y

Obtém ou define a coordenada relativa Y do canto superior esquerdo de um elemento do mapa aplicável.

Métodos

Name Description
Dispose()

Liberta os recursos usados pelo ChartElement.

(Herdado de ChartElement)
Dispose(Boolean)

Liberta os recursos não geridos usados pelo ChartElement e opcionalmente liberta os recursos geridos.

(Herdado de ChartElement)
Equals(Object)

Determina se o especificado Object é igual à corrente ChartElement.

(Herdado de ChartElement)
FromRectangleF(RectangleF)

Inicializa um ElementPosition objeto a partir de uma RectangleF estrutura.

GetHashCode()

Devolve uma função de hash para um determinado tipo.

(Herdado de ChartElement)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToRectangleF()

Devolve um RectangleF objeto que representa as coordenadas de um ElementPosition objeto.

ToString()

Devolve uma cadeia que representa a corrente Object.

(Herdado de ChartElement)

Aplica-se a