ElementPosition 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 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
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 |
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) |