PROGRAMANDO EM C# ORIENTADO A OBJETOS

Documentos relacionados
PROGRAMAÇÃO EM C# COM VISUAL STUDIO.NET

Programação de Computadores I. Conhecendo a IDE Code::Blocks

O Primeiro Programa em Visual Studio.net

Microsoft Visual Studio Express 2012 for Windows Desktop

Delphi 7 Aula 01 Área do Triângulo

Disciplina: INF Programação I. 1 a aula prática Introdução ao ambiente do Microsoft Visual Studio 2010

Laboratório de Programação I

Guia e Utilização do Visual Studio 6.0

LAB12: Componentes ASP.NET

Inserindo Dados no Banco de Dados Paradox.

DELPHI 7 LINGUAGEM DE PROGRAMAÇÃO AMBIENTE CLIENTE SERVIDOR

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

Conhecendo o Visual FoxPro 8.0 Parte 1

Para o OpenOffice Impress, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Veja abaixo um exemplo de como os dados são mostrados quando usamos o

Como renomear/mudar de local arquivos sem perder referencias na montagem. Renomear Arquivos

Manual do Spectacle. Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga

Apostilas OBJETIVA Atendente Comercial / Carteiro / Op. Triagem e Transbordo CORREIOS - Concurso Público º CADERNO. Índice

Entendendo as janelas do Windows Uma janela é uma área retangular exibida na tela onde os programas são executados.

Orientação a Objetos Programação em C++

Sistema Click Principais Comandos

Sistema de Recursos Humanos

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

Dúvidas Freqüentes sobre o OpenOffice Apresentação

Tutorial de Instalação do OpenCV 2.3

Para o PowerPoint, assim como para vários softwares de apresentação, uma apresentação é um conjunto de slides.

Lab - Monitorar e Gerenciar os Recursos do Sistema no Windows 7

Janelas e seus elementos

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico


1 Criando um aplicativo visual em Java

CADERNO DE QUESTÕES WINDOWS 8

Para participar de um mapa colaborativo usando o Cmap Tools

Como criar pastas personalizadas e novas peças no Toolbox

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

Aula 04 Word. Prof. Bruno Gomes

Aula 3. Word Administrativo. Solicitamos que guarde seus arquivos, para o projeto final do módulo

Aula Au 3 la 7 Windows-Internet

CONHECENDO O VISUAL STUDIO.NET

Manual. Atualização nº 1160 Novembro/ /11/2015

NetBeans. Conhecendo um pouco da IDE

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

Criando um projeto ASP.Net no Visual Studio 2008

LIBERAÇÃO DA PASTA ARQUIVOS DE PROGRAMA

OURO MODERNO APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo)

INTRODUÇÃO AO WINDOWS

Ambiente Online de Programação em C.

Informática Aplicada

Como Gerar documento em PDF com várias Imagens

ALBUM DE FOTOGRAFIAS NO POWER POINT

Treinamento Excel 2010 Thalles Cezar Montenegro

MANUAL GDS TOUCH. Versão: 1.0 Direitos reservados.

Informática básica Telecentro/Infocentro Acessa-SP

Portas Lógicas Básicas: Parte 2 Simulação Lógica

V 1.0 LINAEDUCA - GUIA DE USO

INFORMÁTICA APLICADA III APOSTILA VISUAL

PROJETO INFORMÁTICA NA ESCOLA

Manual do Usuário Solução para Integração B2B Siagri x Conecta BASF Thiago Borges de Oliveira thiago.oliveira@siagri.com.br

Manual UNICURITIBA VIRTUAL para Professores

DESENVOLVIMENTO DE SOFTWARE PARA INTERNET LABORATÓRIO 1 PROF. EMILIO PARMEGIANI

Microsoft Access XP Módulo Um

Lab - Monitorar e Gerenciar os Recursos do Sistema no Windows Vista

1Conhecendo o Flash O B J E T I V O S

Book Flash CS6.indb 8 10/01/ :37:42

Freedom Software. Sistema de Representação. Freedom Software Sistema de Representação Página 1

Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 05: Editores de Imagem Paint / GIMP

Manual de Instalação e Utilização

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

Manual de Utilização COPAMAIL Criando e configurando a assinatura de . Zimbra Versão 8.0.2

MICROSOFT EXCEL - AULA NÚMERO 05

CONFIGURAÇÃO MINIMA EXIGIDA:

Usar Atalhos para a Rede. Logar na Rede

Microsoft Office PowerPoint 2007

DIRETRIZES DE USO DA MATRIZ DE SISTEMATIZAÇÃO DE INFORMAÇÕES

Microsoft Word INTRODUÇÃO

Serviço Seguro de Mensagens Instantâneas

ÍNDICE... 2 INTRODUÇÃO... 4

Microsoft Excel Macros aula 1

Impressão de Relatórios com Data Report Professor Sérgio Furgeri. A figura seguinte ilustra a geração de um relatório a partir de uma tabela de...

Aula 03 PowerPoint 2007

Migrando para o Outlook 2010

Tutoriais de apoio para a migração do Atualização: 30/04/2014

Configuração de assinatura de

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

CRIANDO TEMPLATES E LEGENDAS

INSTALAÇÃO DO SISTEMA CONTROLGÁS

Iniciando no Visual Basic.NET

Unidade 19: Macros Introdução Antes de você começar. Adicionando a Guia Desenvolvedor

DESENVOLVIMENTO DE SOFTWARE CONHECENDO O MICROSOFT VB.NET ÁREA DE TRABALHO. Prof. Celso Candido ADS / REDES / ENGENHARIA

Esse tutorial visa apresentar as principais funcionalidades do Editor de Roteiro de Aprendizagem do Portal Clickideia.

Conhecendo o Proteus

Módulo 3936 ASP.NET. Financiado pelo FSE

Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR

CICLO DE APERFEIÇOAMENTO PROFISSIONAL DOS SERVIDORES MUNICIPAIS DE MARICÁ- RJ EDITOR DE TEXTO - WORD

1- ASP.NET - HTML Server Controls

GUIA MUDANÇA E FORMATAÇÃO DE SERVIDOR - MILLENNIUM

Transcrição:

PROGRAMANDO EM C# ORIENTADO A OBJETOS

AGENDA MÓDULO 4 IDE Visual Studio e edições Exemplos

IDE - INTEGRATED DEVELOPMENT ENVIRONMENT IDE, Ambiente de Desenvolvimento Integrado. Uma IDE é uma ferramenta que provê facilidades para o desenvolvedor realizar as principais tarefas relacionadas ao desenvolvimento de um software. A IDE mais utilizada é a ferramenta da Microsoft, o Microsoft Visual Studio. Ela não é gratuita. Há versões modificadas do Microsoft Visual Studio fornecidas gratuitamente pela própria Microsoft. Por exemplo, para desenvolver uma aplicação utilizando a linguagem C#, há uma IDE chamada Microsoft Visual C# Express. http://www.microsoft.com/express/download/

DIFERENTES VERSÕES DO VISUAL STUDIO 2010 Professional, Premium, Ultimate, Test Professional. Para comparar as funcionalidades acesse: http://www.microsoft.com/visualstudio/pt-br/products

VISUAL STUDIO 2010 PROFESSIONAL O fabricante apresenta essa versão como uma: ferramenta essencial para indivíduos que executam tarefas de desenvolvimento básicas. Ele simplifica a criação, depuração e implantação de aplicativos em uma variedade de plataformas que incluem o SharePoint e a nuvem. O Visual Studio 2010 Professional é fornecido com suporte integrado para desenvolvimento orientado a testes, bem como ferramentas de depuração que ajudam a garantir soluções de alta qualidade. (MICROSOFT, 2012)

PROJETO NOVO Para criar um novo projeto, clique no menu File- >New Project ou digite o atalho CTRL + SHIFT + N. Depois, selecione o template Empty Project, defina o nome do projeto como OlaMundo e clique no botão OK.

CRIANDO UMA CLASSE Clique com o Botão direito do mouse sobre o nome do projeto e escolha Add > New Item...

OLAMUNDO.CS Na tela de criação de novo item, selecione o template Code File, defina o nome do arquivo com OlaMundo.cse clique no botão Add.

OLAMUNDO.CS Para compilar, clique no menu Debug->Build Solutionou digite o atalho F6. Para executar, digite o atalho CTRL + F5.

HELLOWORLD.CS Adicione mais uma classe no projeto OlaMundo para imprimir uma mensagem diferente. Ao tentar compilar, como o projeto OlaMundopossui duas classes com o método Maino Microsoft Visual C# não pode determinar sozinho qual método deve ser chamado quando o projeto for executado.

STARTUP OBJECT Abra as propriedades do projeto para definir o Startup Object. Clique com o botão direito no nome do projeto e depois no menu Properties

SALVANDO Salve o projeto através do menu File-> SaveAl l na pasta padrão do Microsoft Visual C#.

WINDOWS FORMS Windows Formsé um conjunto de classes no.net Framework que permite o desenvolvimento de aplicativos rich client para o Windows.

WINDOWS FORMS APPLICATION Windows Forms Applicationspermitem o desenvolvimento de aplicativos com um ambiente gráfico. Janelas do seu programa (forms), botões, imagens, e muitos outros itens, como os programas para Windows. Esses componentes gráficos ficam natoolbox, no lado esquerdo da tela. Expanda a seção AllWindows Forms dessa barra para ver a lista de todos os controles que você tem a disposição (mas nem todos são visíveis em tempo de execução).

WINDOWS FORMS APPLICATION

PROPRIEDADES E EVENTOS No centro da tela, você vê um quadrado cinza, que é o seu primeiro formulário. Você pode acrescentar outros, mas só precisaremos de um por enquanto. Os controles da Toolbox podem ser arrastados para essa área. Experimente com o controle Label, clicando sobre o item e arrastando-o para o interior do formulário.

PROPRIEDADES E EVENTOS

SOLUTION EXPLORER A SolutionExplorervai mostrar os itens que estão presentes no seu projeto até o momento (formulários, conexões com banco de dados, etc). Até agora, temos só um formulário windows, que é o Form1.cs

PROPERTIES WINDOW Abaixo dessa tela, existe apropertieswindow. Essa tela é muito importante, pois através dela podemos definir as propriedadesdos controles que estão na nossa aplicação em tempo de desenvolvimento.

PROPRIEDADES DO LABEL As propriedades definem as característicasdo controle, e variam de controle para controle. Vamos ver o exemplo da Label. Clique sobre o Label1que foi inserido no formulário e dê uma olhada na Properties Window.

ALGUMAS PROPRIEDADES Name define o nome do controle. BorderStyle define a borda que o controle terá. Por padrão, ele não tem borda, mas podemos definir um tipo para ele, mudando essa propriedade. ForeColor define a cor da letra da Label. Text define a mensagem que a Labelterá. Visible define se a Labelestará visível no formulário (True) ou invisível (False). Enabled-define se a Labelestará ativada (True) ou desativada (False). Um controle desativado fica com a cor mais clara.

LABEL1 COM A PROPRIEDADE TEXT ALTERADA.

EVENTOS São ações às quais os controles respondem em tempo de execução. Os controles podem responder a eventos comoclique de botão,passagem do ponteirosobre o controle, e muitos outros. Existem eventos que são específicos para alguns controles. Você pode conferir os eventos disponíveis de um controle clicando sobre o mesmo, indo até apropertieswindowe clicando no botão Events, que possui a figura de um raio.

BOTÃO DE COMANDO Acrescente um Botão de Comando (button)

BOTÃO SELECIONADO. EVENTOS RELACIONADOS:

EVENTO CLIQUE Com um duplo clique no botão button1, você será levado à área de edição do código, onde o Visual Studio terá criado um procedimento padrão que responderá ao evento clique do botão.

CÓDIGO EXEMPLO PARA O BOTÃO

PRINCIPAIS EVENTOS DE FORMULÁRIO (FORMS) Nome Activated Click Closed Closing Deactivate Disposed FormClosed FormClosing GotFocus Leave Load LostFocus Resize Descrição Ocorre quando o formulário é ativado Ocorre quando o controle é clicado. Ocorre quando o formulário é fechado. Ocorre quando o formulário está se fechando. Ocorre quando o formulário perde o foco. Ocorre quando o componenteé descartado por umachamada para o método Dispose. Ocorre depois que o formulário é fechado. Ocorre antes que o formulário seja fechado. Ocorre quando o Formulário recebe o foco. Ocorre quando o foco de entrada deixa o controle. Ocorre quando o formulário é carregado pela primeira vez. Ocorre quando o controle perde o foco. Ocorre quando o controle for redimensionado.

EXEMPLO: WINDOWS2 Crie um novo projeto com o nome acima, o formulário deve estar como abaixo:

EVENTO LOAD

FORMCLOSED

EVENTO ACTIVATED

EVENTO CLICK DO BOTÃO BUTTON1

PRINCIPAIS EVENTOS DOS BOTÕES (BUTTONS) Nome Click GotFocus KeyDown KeyUp Leave LostFocus MouseClick MouseDown MouseEnter MouseHover MouseLeave MouseMove MouseUp Descrição Ocorre quando o controle é clicado. Ocorre quando o controle recebe o foco. Ocorre quando uma tecla é pressionada enquanto o controle tem foco. Ocorre quando uma tecla é liberada enquanto o controle tem foco. Ocorre quando o foco de entrada deixa o controle. Ocorre quando o foco de entrada deixa o controle. Ocorre quando o controle é clicado pelo mouse. Ocorre quando o ponteiro do mouse está sobre o controle e um botão do mouse é pressionado Ocorre quando o ponteiro do mouse entra no controle. Ocorre quando o ponteiro do mouse permanece no controle. Ocorre quando o ponteiro do mouse deixa o controle. Ocorre quando o ponteiro do mouse é movido sobre o controle. Ocorre quando o ponteiro do mouse está sobre o controle e um botão do mouse é liberado.

EX: WINDOWS3

REFERÊNCIAS DA AULA K19, Treinamento; C# e Orientação a Objetos. São Paulo Brasil, 2011. http://www.guanabara.info/2008/08/vb-parteiv-windows-forms-applications/ http://msdn.microsoft.com/enus/library/system.windows.forms.control.click.as px