Compartilhar via


Propriedades de formas de imagem

Você pode usar formas de imagem para especificar como as classes de domínio aparecem em um designer gerado. Para definir uma forma de imagem, defina a propriedade Image da classe como um arquivo de imagem predefinido. Os formatos a seguir são suportados:

  • .gif

  • .jpg

  • .jpeg

  • .bmp

  • .wmf

  • .emf

  • .png

Por padrão, os arquivos de recurso do designer, como arquivos de imagem, estão localizados na pasta Recursos no projeto Dsl.

Para obter mais informações, confira Como definir uma Linguagem Específica de Domínio. Para obter mais informações sobre como usar essas propriedades, confira Como personalizar e entender uma Linguagem Específica de Domínio.

As formas de imagem têm as propriedades listadas na tabela a seguir.

Propriedade Descrição Padrão
Cor de Preenchimento A cor de preenchimento desta forma. Branco
Modo de gradiente de preenchimento O modo de gradiente de preenchimento desta forma. Horizontal
Tem pontos de conexão padrão Se for True, a forma usará os pontos de conexão superior, inferior, esquerdo e direito no designer gerado. Falso
Cor do contorno Cor do contorno desta forma. Preto
Estilo de traço do contorno O estilo de traço do contorno dessa forma (Sólido, Traço, Ponto, DashDot, DashDotDot ou Personalizado). Sólido
Espessura do contorno A espessura do contorno desta forma. 0,03125
Cor do Texto A cor usada para decoradores de texto associados a essa forma. Preto
Modificador de acesso O modificador de acesso da forma de geometria (pública ou interna). Público
Atributos personalizados Usado para adicionar atributos à classe de código-fonte gerada a partir dessa forma. <nenhum>
Gera o Duplo Derivado Se True, uma classe base e uma classe parcial (para dar suporte à personalização por meio de substituições) serão geradas. Para obter mais informações, confira Substituir e estender as classes geradas. Falso
Tem Construtor Personalizado Se True, um construtor personalizado será fornecido no código-fonte. Para obter mais informações, confira Substituir e estender as classes geradas. Falso
Modificador de herança Descreve o tipo de herança da classe de código-fonte gerada a partir da forma da imagem (none, abstract ou sealed). nenhum
Forma da imagem base A classe base desta forma. (nenhum)
Nome O nome desta forma. Nome atual
Namespace O namespace afiliado a esta forma. Namespace atual
Tipo de dica de ferramenta O local em que a dica de ferramenta é definida (fixa, variável ou nenhuma). Se for fixa, o valor da propriedade Fixed Tooltip Text será usado como a dica de ferramenta; se variável, a dica de ferramenta será definida no código personalizado. nenhum
Observações Observações informais associadas a esta forma. <nenhum>
Altura inicial A altura inicial desta forma em polegadas. 1
Largura inicial A largura inicial desta forma em polegadas. 1.5
Exposição da propriedade Cor de Preenchimento como

Exposição do Modo de Gradiente de Preenchimento

Exposição da propriedade Cor do Contorno como

Exposição da propriedade Estilo de Traço do Contorno como

Exposição da propriedade Espessura do Contorno como

Expõe a Cor do Texto
Se True, o usuário poderá definir a propriedade declarada de uma forma. Para definir isso, clique com o botão direito do mouse na definição de forma e clique em Adicionar Exposto. Falso
Descrição Usado para documentar o designer gerado. <nenhum>
Nome de exibição O nome que será exibido no designer gerado para esta forma. <nenhum>
Texto da Dica de Ferramenta Fixa O texto usado para uma dica de ferramenta fixa. <nenhum>
Palavra-chave de ajuda A palavra-chave usada para indexar a ajuda F1 deste elemento. <nenhum>
Image O caminho para o arquivo de imagem usado para essa forma. <nenhum>

Confira também