Muitos desenvolvedores gastar sua linha de vida construção de negócios programas (LOB) . Estes são os programas que suportam as companhias de seguros , consultórios médicos, imobiliário , varejo e muitas outras empresas . A maioria dos programas LOB salvar seus dados em servidores de banco de dados e usar o Windows ou formulários da Web para interfaces de usuário. O Windows Presentation Foundation ( WPF) oferece uma maneira nova , um pouco mais fácil construir formulários do Windows para novas aplicações LOB. Siga estes passos para criar um formulário simples LOB WPF. Coisas que você precisa Microsoft Visual Studio, Visual Basic Express ou o Visual C # Express 2010 Show Mais instruções 1
Abra o Visual Studio e crie um novo projeto WPF. Clique em "Arquivo " e depois " New Project ". Quando o diálogo de novo projeto aparece, escolha Visual Basic, em seguida, o Windows a partir da exibição de árvore , escolha o ícone de aplicativo WPF , nome do projeto " LOBTest " e clique em "OK". Após uma pequena espera , a janela de designer de formulário aparecerá. 2
clique com o botão direito sobre a janela de designer e escolha "Ver XAML " . Embora as formas podem ser construídas usando a mesma abordagem de arrastar -e-soltar como WinForms , muitos desenvolvedores acham que a codificação diretamente no XAML oferece muito mais controle e flexibilidade . 3
Remover as marcas e GridView substituí-los por um StackPanel , como mostrado no código abaixo :
< Janela Height = " 350 " width = " 525 " >
< /Window>
O StackPanel é um recipiente que contém outros controles. Ao definir a " Orientação " para " Vertical ", todos os itens dentro do StackPanel serão organizados de cima para baixo . 4
Adicione um StackPanel que contém o título do formulário . Cada elemento de código aparecerão sequencialmente dentro do principal StackPanel .
< Janela Height = " 350 " width = " 525 " >
Este StackPanel enche a parte superior do formulário e todo o conteúdo dentro do painel será centralizado horizontalmente . Uma etiqueta contendo o título "Clientes " é o único controle dentro deste painel 5
Adicione um segundo StackPanel segurando o campo ID do cliente da seguinte forma: .