ElementPosition Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a classe base para muitos elementos visuais do gráfico, como as áreas de legenda, título e gráfico. Define a posição do elemento de gráfico em coordenadas relativas, que variam de (0,0) a (100.100).
public ref class ElementPosition : System::Windows::Forms::DataVisualization::Charting::ChartElement
public class ElementPosition : System.Windows.Forms.DataVisualization.Charting.ChartElement
type ElementPosition = class
inherit ChartElement
Public Class ElementPosition
Inherits ChartElement
- Herança
Comentários
A ElementPosition classe é usada para definir a posição de um elemento de gráfico e representa um retângulo usando o X, WidthYe Height as propriedades.
A ElementPosition classe é sempre exposta como uma Position propriedade, como Position, Positione assim por diante. Ele também é exposto nos eventos Chart e PostPaint no PrePaint controle como uma propriedade do ChartPaintEventArgs objeto.
A posição dos elementos de gráfico aplicáveis pode ser definida automaticamente definindo a Auto propriedade como true; os elementos do gráfico também podem ser posicionados em tempo de design no Modo design.
Há duas diferenças importantes entre essa classe e uma RectangleF estrutura:
Essa classe pode usar o posicionamento automático.
Essa classe usa apenas coordenadas que variam de 0 a 100, caso contrário, uma exceção é gerada.
A posição dos elementos do gráfico é descrita usando coordenadas relativas, com o canto superior esquerdo de um elemento com coordenadas de (0,0) e o canto inferior direito de um elemento com coordenadas de (100.100).
Os elementos que são plotados em uma área de gráfico usam coordenadas relativas à área do gráfico, enquanto os elementos fora de uma área do gráfico usam coordenadas relativas à imagem do gráfico.
Construtores
| Nome | Description |
|---|---|
| ElementPosition() |
Inicializa uma nova instância da classe ElementPosition. |
| ElementPosition(Single, Single, Single, Single) |
Inicializa uma nova instância da ElementPosition classe com os parâmetros e |
Propriedades
| Nome | Description |
|---|---|
| Auto |
Obtém ou define um valor que indica se um elemento de gráfico aplicável será posicionado automaticamente pelo Chart controle. |
| Bottom |
Obtém a posição inferior de um elemento de gráfico, em coordenadas relativas. |
| Height |
Obtém ou define a altura de um elemento de gráfico. |
| Right |
Obtém a posição do lado direito de um elemento de gráfico, em coordenadas relativas. |
| Size |
Obtém o tamanho de um elemento de gráfico. |
| Tag |
Obtém ou define um objeto associado a esse elemento de gráfico. (Herdado de ChartElement) |
| Width |
Obtém ou define a largura de um elemento de gráfico. |
| X |
Obtém ou define a coordenada X relativa do canto superior esquerdo de um elemento de gráfico aplicável. |
| Y |
Obtém ou define a coordenada Y relativa do canto superior esquerdo de um elemento de gráfico aplicável. |
Métodos
| Nome | Description |
|---|---|
| Dispose() |
Libera os recursos usados pelo ChartElement. (Herdado de ChartElement) |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo ChartElement e, opcionalmente, libera os recursos gerenciados. (Herdado de ChartElement) |
| Equals(Object) |
Determina se o especificado Object é igual ao atual ChartElement. (Herdado de ChartElement) |
| FromRectangleF(RectangleF) |
Inicializa um ElementPosition objeto de uma RectangleF estrutura. |
| GetHashCode() |
Retorna uma função de hash para um tipo específico. (Herdado de ChartElement) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToRectangleF() |
Retorna um RectangleF objeto que usa as coordenadas de um ElementPosition objeto. |
| ToString() |
Retorna uma cadeia de caracteres que representa o atual Object. (Herdado de ChartElement) |