Todos
Unidade de Ensino Departamento de Sistemas de Informação Escola de Engenharia Universidade do Minho Guimarães, Portugal Janeiro, 2008
ii
Índice
Índice de Figuras Índice de Tabelas 1 Introdução 2 Introdução ao Visual Studio .Net C# 2.1 Criar uma aplicação 2.2 O IDE do Visual Studio 3 Programas simples 3.1 Mensagem de texto: “Ola Mundo!!!” 3.2 Resposta a uma pergunta de uma MessageBox 3.3 Criação de uma janela (Form) 3.4 Criação de uma janela (Form) com um botão 3.5 Listagem de funcionalidades de alguns componentes 4 Programas visuais que interagem com dados 4.1 Mudar os dados de um empregado 4.2 Equipa de carros de corrida 5 Soluções para janelas dentro de janelas 5.1. Como abrir uma nova Form dentro de uma Form? 5.2. Como impedir que múltiplas janelas apareçam fora da janela principal? 5.3 Como partilhar dados entre duas Forms? Bibliografia Bibliografia adicional (recomendada para saber mais): v vii 1 3 3 6 7 7 8 10 11 12 15 15 18 25 25 25 27 33 33
iii
iv
Índice de Figuras
Figura 1 – Exemplo da criação de um projecto no Visual Studio Figura 2 – Exemplo de um Solution Explorer Figura 3 – Exemplo da caixa de diálogo Save Project Figura 4 – Exemplo do ambiente de trabalho do Visual Studio Figura 5 – Janela da mensagem “Olá Mundo!!!” Figura 6 - Janela de mensagem com botões de interacção Figura 7 – Exemplo da caixa de diálogo Properties Figura 8 – A janela principal da aplicação Figura 9 – Caixa de mensagem activada por um botão Figura 10 – Exemplo da criação de diagrama de classes Figura 11 – Formulário do programa empregado em modo Design Figura 12 – Formulário do programa empregado em modo runtime Figura 13 – Diagrama de Classes com composição Figura 14 – Formulário do Projecto Carros de Corrida (Design) Figura 15 – MDI Form com controlo mainMenu Figura 16 – A aplicação MDI Figura 17 – Formulário 1 de introdução de dados da aplicação MDI Figura 18 - Formulário 2