Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Revista MSDN Magazine Edição 23 - Smart Tags Simplifique o Desenvolvimento da UI no Visual Studio com Ações Customizadas
Artigo Originalmente Publicado na MSDN Magazine Edição 23

Clique aqui para ler todos os artigos desta edição
Smart Tags
Simplifique o Desenvolvimento da UI no Visual Studio com Ações Customizadas
por Michael Weinhardt
Este artigo é baseado numa versão de pré-liberação do Visual Studio 2005. Toda a informação contida nele está sujeita a mudança.
|
Este artigo discute |
Este artigo usa as seguintes tecnologias: |
|
· papel de ações do designer no Visual Studio · propriedades de ações do designer e items de método · como podemos construir nossas próprias ações customizadas e as respectivas Smart Tags |
Visual Studio 2005 Download: DesignerActions.exe (194KB) |
|
Chapéu Smart Tags |
|
A janela de Propriedades que foi um esteio do modelo Windows® Forms em tempo de design, suporta a configuração de um componente completo ou controle em um único local. Visual Studio® 2005 complementou esta experiência com uma nova característica, conhecida como smart tags, que expõem configurações chave diretamente na area de design, para aumentar a produtividade global em tempo de desenvolvimento. Muitos componentes Windows Forms 2.0, expõem smart tags utilizando um subconjunto do Microsoft® .NET Framework 2.0 conhecido como Designer Actions. Da mesma maneira, podemos acrescentar smart tags aos próprios componentes personalizados e colher os mesmos benefícios.
Introdução às Ações do Designer
Quando são selecionados componentes que suportam smart tag na área de design do Windows Forms, uma âncora de smart tag é exibida no topo da extremidade direita dos mesmos. A âncora é um botão que, quando clicado, abre o painel de smart tag. Um painel de smart tag é uma IU administrada pelo designer, que expõe configurações de componente como um conjunto de entradas de smart tag .NET. A Figura 1 ilustra estes elementos fundamentais.
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Michael Weinhardt
Michael Weinhardt (http://www.mikedub.net) está atualmente atualizando o livro de Chris Sells, Windows Forms Programming in C#, e escreve uma coluna mensal para a MSDN Online denominada "Wonders of Windows Forms".



