Demonstra Passo a passo: Criando um ícone de caixa de ferramentas personalizado para um controle
Esta explicação passo a passo mostra como criar um ícone de Toolbox para um controle personalizado do Windows Presentation Foundation (WPF).Quando você adiciona o controle personalizado à caixa de ferramentas, o ícone é exibido próximo ao nome do controle.
Nesta explicação passo a passo, você executa as seguintes tarefas:
Criar um projeto de biblioteca de controle personalizado WPF .
Crie um arquivo bitmap personalizado de ícone da caixa de ferramentas do controle.
Testar o controle em tempo de design.
Quando tiver terminado, você saberá como criar um ícone de Toolbox para um controle personalizado.
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Pré-requisitos
Para completar este passo a passo, são necessários os seguintes componentes:
- Visual Studio 2008.
Criar um ícone de caixa de ferramentas personalizado
Para criar um ícone de caixa de ferramentas personalizado para um controle, adicionar uma imagem sistema autônomo um recurso inserido ao projeto do controle.
Para criar um ícone de caixa de ferramentas personalizado
Criar um novo projeto WPF controle personalizado biblioteca no Visual Basic ou Visual translation from VPE for Csharp chamado CustomControlWithToolboxIcon.
O código de CustomControl1 abre no Editor de Códigos.
A partir do menu Project, selecione Add New Item.
A caixa de diálogo Adicionar Novo Item aparece.
No Adicionar novo item caixa de diálogo, selecionar o Geral categoria.
No Modelos painel, selecionar Arquivo de bitmap, nome do novo arquivo CustomControl1.ícone.bmpe clicar Adicionar.O editor de imagens é aberto.
Na janela Propriedades, conjunto do bitmap Cores propriedade 24 bit.
Use as ferramentas do Editor de imagens para pintar uma imagem em bitmap.Para obter mais informações, consulte Editor de Imagemns.
In O gerenciador de soluções, selecionar CustomControl1.ícone.bmp.
Na janela Propriedades, defina o Criar ação propriedade Recursos incorporados.
Crie a solução.
Para obter mais informações, consulte Ícones de caixa de ferramentas e recursos incorporados.
O ícone da caixa de ferramentas de teste
teste seu ícone caixa de ferramentas personalizado adicionando CustomControl1 para a caixa de ferramentas.
Para testar o ícone da caixa de ferramentas
Adicionar um novo projeto WPF aplicativo no Visual Basic ou Visual translation from VPE for Csharp chamado TestApplication à solução.
Window1.xaml é aberto no WPF Designer.
Adicione uma referência ao projeto CustomControlWithToolboxIcon.
Na caixa de ferramentas, clicar com o botão direito do mouse e selecionar escolher Items… no menu de contexto.
A caixa de diálogo Choose Toolbox Items é aberta.
No Escolher itens da caixa de ferramentas diálogo, clicar no Componentes do WPF guia.Para obter mais informações, consulte Componentes do WPF guia, escolha a caixa de diálogo itens da caixa de ferramentas.
clicar Procurar e navegar até bin\depurar pasta do projeto CustomControlWithToolboxIcon.
clicar duas vezes em CustomControlWithToolboxIcon.dll para selecioná-lo.
Detalhes do assembly CustomControlWithToolboxIcon aparecem no Escolher itens da caixa de ferramentas caixa de diálogo.Seu ícone personalizado aparece na CustomControl1 caixa de agrupar.
Clique em OK.
CustomControl1 aparece na caixa de ferramentas com seu ícone correspondente.
Consulte também
Tarefas
Como: Incorporar um ícone em um assembly
Conceitos
Ícones de caixa de ferramentas e recursos incorporados