Entrar

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

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.

326143
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
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:
DownloadDownload 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

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 326143 - Última Revisão: 01/17/2015 05:49:57 - Revisão: 3.4

  • Microsoft Visual C# 2005 Express Edition
  • Microsoft Visual C# .NET 2002 Standard Edition
  • kbnosurvey kbarchive kbmt kbdownload kbtoolbar kbctrl kbsample kbhowto kbfile kbwindowsforms KB326143 KbMtpt
Comentários