LinkDecorator Classe

Definição

Classe base LinkDecorator que permite que outras classes derivadas implementem geometrias reais diferentes para decoradores.

Essa classe também fornece acessadores estáticos para o tipo diferente de decoradores que existem como parte da superfície de design principal.

public ref class LinkDecorator abstract
[System.Serializable]
public abstract class LinkDecorator
[<System.Serializable>]
type LinkDecorator = class
Public MustInherit Class LinkDecorator
Herança
LinkDecorator
Derivado
Atributos

Construtores

LinkDecorator()

O construtor padrão não faz nada.

Propriedades

BrushId

Obtém a Pincelid usada para desenhar o plano de fundo do decorador.

DecoratorDoubleEmptyArrow

Obtém a única instância do decorador de seta vazio duplo.

DecoratorEmptyArrow

Obtém a única instância do decorador de seta vazio.

DecoratorEmptyDiamond

Obtém a única instância do decorador de losango vazio.

DecoratorFilledArrow

Obtém a única instância do decorador de seta preenchida.

DecoratorFilledDiamond

Obtém a única instância do decorador de losango preenchido.

DecoratorHollowArrow

Obtém a única instância do decorador de seta vazia.

DecoratorPath

obter/definir o caminho de gráficos é um singleton na classe Geometry. Não descartar. Use imediatamente.

FillDecorator
PenId

Obtém o PenId usado para desenhar o contorno.

Métodos

DoPaintShape(RectangleD, IGeometryHost, DiagramPaintEventArgs)

Pinta o LinkDecorator em um LinkShape com base nos limites que ele recebeu. O código de desenho padrão Obtém o caminho para o decorador e desenha-o e preenche-o com base na PenId e na Pincelid do LinkDecorator.

GetPath(RectangleD)

Retorna o GraphicsPath para esse LinkDecorator com base na caixa delimitadora passada.

Aplica-se a