Visual – Introdução – Design Time .NET – C#

Publicado: 7 de março de 2014 em C#

C# é uma linguagem totalmente amigável do ponto de vista visual, segue a linha do antigo Delphi, usando método de design time, onde você pode arrastar os componentes da caixa de ferramentas(toolbox) diretamente para o formulário e inspecionar as propriedades e eventos dos objetos usando sua janela de propriedades. Também é possível criar objetos dinamicamente, para criar um programa visual em C# siga os passos abaixo:

Visual Studio

  1. No menu File, clique em New, Project.
  2. Na caixa de dialogo para projetos C#, escolha  Windows Forms Application.
  3. Nomeie o projeto para Hello e clique em OK.
  4. No modo Design de um duplo clique no Form1 para acessar o arquivo Form1.cs.
  5. Renomeie o namespace para: DesenvolvimentoAberto.
  6. Digite a void Form1_Shown do exemplo abaixo.

Exemplo:

Neste exemplo o C# cria um formulário automaticamente na abertura do projeto e vamos adicionar um objeto label dinamicamente e manipular algumas de suas propriedades.

C#

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace DesenvolvimentoAberto
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void Form1_Shown(object sender, EventArgs e)
        {
            // Cria um label dinamicamente
            Label label = new Label();
            label.Text = "Hello World";
            label.Visible = true;

            // troca o nome do formulario na barra de titulos
            Form1.ActiveForm.Text = "Hello World";

            // Adiciona o label no formulario
            Form1.ActiveForm.Controls.Add(label);

        }
    }
}
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s