Como usar controles desenhados pelo proprietário no translation from VPE for Csharp Visual .NET ou no Visual translation from VPE for Csharp 2005 usando ODForm

Traduções deste artigo Traduções deste artigo
ID do artigo: 326143 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

O exemplo ODForm demonstra como usar controles desenhados pelo proprietário no translation from VPE for Csharp Visual .NET ou no Visual translation from VPE for Csharp 2005. O .NET Framework fornece suporte para recursos, como personalização desenhados pelo proprietário e Ajuda em HTML. Este exemplo demonstra como tirar proveito desses recursos no Visual translation from VPE for Csharp .NET ou no Visual translation from VPE for Csharp 2005.

Mais Informações

O exemplo ODForm imita um número de amostras de SDK Owner-Draw da documentação do MSDN. Este artigo pretende mostrar a você que a funcionalidade de desenho proprietário que você pode obter em código não gerenciado também é possível no código gerenciado. Além disso, este artigo fornece alguns exemplos simples de Ajuda de contexto e uma implementação de uma barra de ferramentas acoplável.

O melhor uso esse exemplo provavelmente seria carregar o projeto no Visual Studio.NET ou Visual Studio 2005 IDE e examinar as configurações de propriedade e evento substitui para diferentes elementos. Por exemplo, a caixa de combinação com a propriedade DrawMode definida para OwnerDrawFixed e o evento DrawItem é tratado para adicionar uma imagem personalizada para cada item. Alguns outros detalhes são gerenciados verificando DrawItemState , para que uma cor de plano de fundo escuro possa ser usada para indicar que um item é selecionado no momento. Todos os outros elementos de interface de usuário no exemplo a tem sido tratados de maneira semelhante.

Para obter ajuda contextual, o objeto do .NET Framework HelpProvider armazena o caminho para o arquivo de Ajuda, e os elementos individuais expõem propriedades HelpKeyword e HelpNavigator , permitindo um intervalo de opções ao exibir as informações de Ajuda. A caixa de listagem aproveita a propriedade HelpString para simplesmente exibir uma janela pop-up de informações que podem ser desenhadas do arquivo de Ajuda ou, como nesse caso, simplesmente digitados na janela de propriedade.

A implementação de barra de ferramentas encaixáveis demonstra como é fácil implementar essa funcionalidade usando translation from VPE for Csharp Visual .NET ou Visual translation from VPE for Csharp 2005. O exemplo reparents barra de ferramentas para um formulário de encaixe quando uma tentativa de arrastar é detectada e coloca a barra de ferramentas novamente no formulário principal quando a janela de encaixe é arrastada para próximo local da barra de ferramentas original.

Informações de download

O seguinte arquivo está disponível para download no Centro de download da Microsoft:
Recolher esta imagemExpandir esta imagem
Download
Download the ODForm.exe package now.Para obter informações adicionais sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591Como obter arquivos de suporte da Microsoft a partir de serviços online
Microsoft examinou esse arquivo em busca de vírus. Microsoft utilizou o mais recente software de detecção de vírus que estava disponível na data em que o arquivo foi publicado. O arquivo é armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Referências

Para obter mais informações, visite o seguinte site:
Exemplos do .NET - Como: Windows Forms
http://msdn.microsoft.com/en-us/library/aa308973.aspx

Propriedades

ID do artigo: 326143 - Última revisão: segunda-feira, 11 de dezembro de 2006 - Revisão: 3.4
A informação contida neste artigo aplica-se a:
  • Microsoft Visual C# 2005 Express Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
Palavras-chave: 
kbmt kbdownload kbtoolbar kbctrl kbsample kbhowto kbfile kbwindowsforms KB326143 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 326143

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com