Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
0 de 2 pessoas classificaram isso como útil - Avalie este tópico

Como: Criar um Aplicativo Windows Forms

No desenvolvimento .NET, um aplicativo GUI do Windows é chamado de formulários do Windows (ou WinForms) aplicativos.Desenvolver um projeto do Windows Forms com o Visual C++ é geralmente o mesmo como com qualquer outro idioma .NET, como Visual Basic.NET ou C#.

Aplicativos do Windows Forms no Visual C++ usam as classes do .NET Framework e outros recursos do .NET com a Novo sintaxe do Visual C++.Para obter mais informações, consulte Novo Features Idioma in Visual C++.

Neste procedimento, você criar um aplicativo Windows Forms usando vários controles padrão da caixa de ferramentas.No aplicativo concluído, um usuário pode selecionar uma data e um rótulo de texto mostra qual Data foi escolhida.

Para criar um novo projeto do Windows Forms

  1. No menu do arquivo, clique em Novoe, em seguida, clique em Projeto….

  2. No painel de Projeto Types, Selecionar CLR no nó Visual C++ e, em seguida, Selecionar Aplicativo Windows Forms no painel modelos.

    tipo um nome para o projeto, such as winformsapp.Você pode aceitar a localidade usar como padrão, tipo em uma localidade ou procurar a um Diretório onde você desejar para salvar o projeto.

  3. O Windows Forms Designer mostrando Form1 do projeto que você criou é aberto.

    Um formulário recém-criado

Para adicionar controles a um formulário

  1. Se a janela a caixa de ferramentas não é visível, clique A Caixa de ferramentas sobre o menu Exibir.

  2. Colocar três controles a partir de A caixa de ferramentas na superfície de design Form1:

    • Arraste um Controlarar para perto o canto superior Esquerda de Label Form1 .

    • Arraste um Controlarar logo abaixo do Controlarar DateTimePickerLabel.

    • Arraste um Controlarar Button para a inferior da forma perto de Centralizar.

    O formulário deverá ter aparência isso:

    Um formulário com um rótulo, DateTimePicker e botão

Para definir as propriedades de formulários e controles

  1. Selecionar a Formulárioulário clicando em um vazio área no seu Superfície.

  2. Se a janela Propriedades não é visível, clique Propriedades no menu Exibir (ou pressionar F4).

    Convém fechar o A caixa de ferramentas para obter mais espaço.

  3. Definir propriedade de texto (mostrada de forma Title Bar) a forma, clicando em Para o Direito do texto propriedade no Properties Window e digitando:

    Seletor de Campos de data

  4. Selecionar o rótulo clicando nele e defina sua propriedade texto como:

    Escolha uma data:

  5. Selecionar o botão clicando nele e defina sua propriedade texto como:

    OK

    O formulário deve ter uma aparência como esta:

    Formulário with changed Labels

Nessa seção, você Gravar a Código a executar quando esses eventos ocorrer:

Para Gravar Código para eventos identificador

  1. Duplo-clique no botão para adicionar um clique botão manipulador de eventos (o evento usar como padrão para um botão é uma evento Click).

  2. Um vazio método manipulador de eventos é gerada para você na Exibir de Código da forma exibida em um tabulado página na edição área.

  3. Pressione ENTER após o Chave de Abrindo do método button1_Click e tipo a Código para executar quando esse evento ocorre:

    Application::Exit();

    IntelliSense™ exibe uma lista de válido escolhas possíveis após tipo o operador resolução escopo (::).Você pode selecionar uma escolha da lista e pressionar Guia, Duplo-clique, ou continuar a digitar.

  4. Retornar ao Exibir de Design, clicando na guia Form1.h [Design] na área de edição ou no menu Exibir, clique em Designer.

  5. Selecionar o Controlarar DateTimePicker clicando sobre ele.

  6. Para adicionar um manipulador de eventos para o Controlarar ValueChangedDateTimePicker , clique no ícone brilhante relâmpago na janela Propriedades para exibir eventos para esse Controlarar.

  7. Clique duas vezes no evento ValueChanged para aberto gerar um vazio manipulador de eventos in a Exibir de Código.

    ObservaçãoObservação:

    ValueChanged é o evento usar como padrão para o Controlarar DateTimePicker , portanto, você pode também Duplo-clique o Controlarar DateTimePicker para gerar um vazio manipulador de eventos.

  8. Pressione ENTER após o Chave de Abrindo do método de dateTimePicker1_ValueChanged, em seguida, tipo a Código para executar quando ocorre o evento:

    label1->Text=String::Format("New date: {0}", dateTimePicker1->Text);

    Quando um usuário do aplicativo seleciona uma Novo data, a propriedade de texto do rótulo é definida como a Cadeia de Caracteres literal New date: com a propriedade texto do DateTimePicker acrescentado a essa Cadeia de Caracteres.

    O Visual Studio fornece vários recursos que simplificam o código de digitação:

    • Quando você tipo um operador SETA (->), Intellisense exibe válido opções você pode selecionar a lista.

    • Quando você tipo um parêntese de Abrindo de um método, uma janela dica de ferramenta mostra válido argumentos para cada sobrecarga desse método.A exibição de sobrecargas diferentes, use a PARA CIMA ou Seta para Baixo chaves.

    • Conclusão Automáticomático pode Concluir digitando um nome de variável ou membro do que você digitou.De exemplo, se você tipo String::Fo e pressionar CTRL-SPACEBAR ou Guia, Visual Studio será completo digitando String::Format para você.

Para Compilação e executar o programa

  1. No menu Build, clique em Build Solution.

    Se houver erros, clique o Ir para a Avançar mensagem botão na janela de saída.O texto da mensagem de erro aparece na barra de status.Você pode Duplo-clique sobre qualquer erro para ir diretamente para a linha com esse erro em Código de origem.

  2. No menu Debug, clique em Executar sem Depurando.O aplicativo que é criada é exibido.

  3. Teste o aplicativo clicando na seta para baixo sobre o DateTimePicker e selecionar uma data.Altera a texto de rótulo para mostrar a data que foi selecionada.

    Formulário depois de selecionar uma data de DateTimePicker
  4. Você pode adicionar mais recursos para este aplicativo, como menus, outros formulários e arquivos de ajuda.Experiência.

Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.