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 vários elementos visuais do gráfico, como a legenda, o título e as áreas do gráfico. Define a posição do elemento gráfico em coordenadas relativas, que varia 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
Comentários
A ElementPosition classe é usada para definir a posição de um elemento de gráfico e representa um retângulo usando as Xpropriedades , Ye WidthHeight .
A ElementPosition classe é sempre exposta como uma Position
propriedade, como Position, Positione assim por diante. Ele também é exposto nos PrePaint eventos e PostPaint do Chart controle como uma propriedade do ChartPaintEventArgs objeto .
A posição dos elementos do gráfico aplicável 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 de Exibição de 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 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
ElementPosition() |
Inicializa uma nova instância da classe ElementPosition. |
ElementPosition(Single, Single, Single, Single) |
Inicializa uma nova instância da classe ElementPosition com os parâmetros |
Propriedades
Auto |
Obtém ou define um sinalizador que determina se um elemento do gráfico aplicável será posicionado automaticamente pelo controle Chart. |
Bottom |
Obtém a posição inferior de um elemento do gráfico, em coordenadas relativas. |
Height |
Obtém ou define a altura de um elemento do gráfico. |
Right |
Obtém a posição do lado direito de um elemento do gráfico, em coordenadas relativas. |
Size |
Obtém o tamanho de um elemento do gráfico. |
Tag |
Obtém ou define um objeto associado a esse elemento do gráfico. (Herdado de ChartElement) |
Width |
Obtém ou define a largura de um elemento do gráfico. |
X |
Obtém ou define a coordenada X relativa do canto superior esquerdo de um elemento do gráfico aplicável. |
Y |
Obtém ou define a coordenada Y relativa do canto superior esquerdo de um elemento do gráfico aplicável. |
Métodos
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 Object especificado é igual ao ChartElement atual. (Herdado de ChartElement) |
FromRectangleF(RectangleF) |
Inicializa um objeto ElementPosition de uma estrutura RectangleF. |
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 Object atual. (Herdado de Object) |
ToRectangleF() |
Retorna um objeto RectangleF que representa as coordenadas de um objeto ElementPosition. |
ToString() |
Retorna uma cadeia de caracteres que representa o Object atual. (Herdado de ChartElement) |