Como: Crie um aplicativo do WPF translation from VPE for Csharp
O objetivo deste tópico é mostrar como criar um simples aplicativo Windows Presentation Foundation (WPF) e se familiarizar com o Visual C# Express Edition ambiente de desenvolvimento integrado (IDE). Como aplicativos de Windows Forms, aplicativos WPF podem ser criados, arrastando controles do Caixa de ferramentas para uma área de design.Como tendo um designer, Propriedades janela de e Caixa de ferramentas, o IDE em projetos do WPF tem uma janela que contém XAML.XAML é o acrônimo de Extensible aplicativo marcação linguagem, que é usado para criar uma interface de usuário.A ilustração a seguir mostra a localização do XAML editor.
Editor XAML
Este exemplo mostra como criar seu próprio aplicativo de tinta, que permite que você desenhe imagens.
Nesta seção, você aprenderá como:
Criar um aplicativo WPF.
Alternar entre Código view and Designermodo de exibição de .
alterar Propriedades da janela do WPF.
Use o editor XAML.
Adicionar um System.Windows.Controls.InkCanvas controle.
Adicionar um System.Windows.Controls.Button controle.
Criar manipuladores de eventos para controles.
Para uma demonstração de vídeo, consulte Vídeo How to: Crie um aplicativo do WPF translation from VPE for Csharp.
Para criar um aplicativo WPF
No menu File, clique em New Project.
A caixa de diálogo New Project será exibida.Esta caixa de diálogo lista os tipos de aplicativos padrão diferente que Visual C# Express Edition pode criar.
clicar Aplicativo do WPF.
Alterar o nome do seu aplicativo para tinta PAD.
Clique em OK.
Visual C# Express Edition cria uma nova pasta para seu projeto chamado depois do título do projeto e, em seguida, exibe sua nova janela do WPF, intitulada Window1, no Designermodo de exibição de .Você pode alterar para Código perspectiva, a qualquer momento clicando com o botão direito do mouse na janela código ou superfície de designer e selecionando Exibir código. Por padrão, editor XAML é exibido sob o designer, mas você pode ver a marcação XAML no modo de tela cheia, clicando com o botão direito do mouse na superfície de design e, em seguida, clicando em Modo de exibição XAML.
A janela WPF, que você vê no Designer exibição é uma representação visual da janela será aberta quando o aplicativo é iniciado.In Designer exibição, você pode arrastar vários controles do Caixa de ferramentas para a janela WPF.Depois que você soltou um controle para a janela WPF, translation from VPE for Csharp Visual cria automaticamente o código fará com que o controle seja posicionada adequadamente quando o programa é executado.
If you cannot see the Properties window, on the View menu, click PropertiesWindow.Esta janela lista as propriedades da janela WPF ou do controle selecionado no momento e é aqui que você pode alterar os valores existentes.
Alterar o dimensionar da janela WPF por configuração o Altura propriedade para 550 e o Largura propriedade 370 no Propriedades janela.
Altere o título da janela do WPF ao quadro de tinta.
Alterar o Plano de fundo propriedade da janela do WPF à cor marrom, clicando em Brown na caixa suspensa e, em seguida, pressionando ENTER.
Observação: Como alternativa, você pode modificar a marcação XAML diretamente adicionando um Plano de fundo atributo e configuração seu valor de Background="Brown".
Para em em aberto o Caixa de ferramentas, clicar no Modo de exibição menu e, em seguida, clicar Caixa de ferramentas.
Clique com o botão direito do mouse na Toolbox e clique em Choose Items.
A caixa de diálogo Choose Toolbox Items é aberta.
No Componentes do WPF Guia de do Escolher itens da caixa de ferramentas caixa de diálogo , role até InkCanvas e selecionar-o para que uma marca de seleção aparece na caixa de seleção.
clicar OK para adicionar o InkCanvas controle o Caixa de ferramentas.
arrastar um InkCanvas controle o Caixa de ferramentas na janela do WPF.
Defina as seguintes propriedades do InkCanvas controle de a Propriedades janela:
Propriedade
Valor
Width
Auto
Height
Auto
HorizontalAlignment
Stretch
VerticalAlignment
Stretch
Margin
9, 9, 9, 68
Alterar a cor do InkCanvas controle amarelo, definindo seus Plano de fundo propriedade Amarelaluz.
O cor do plano de fundo do controle InkCanvas ficará amarelo claro em tempo de execução.
arrastar dois Botão controles para a janela WPF sob o InkCanvas.Posicionar button1 para a esquerda e button2 para a direita.
selecionar button1 e alterar a marcação XAML XAML exibição conforme mostrado na marcação a seguir.Essa marcação define o texto para Clear.
<Button Height="23" HorizontalAlignment="Left" Margin="85,0,0,24" Name="button1" VerticalAlignment="Bottom" Width="75">Clear</Button>
Selecione button2 e altere a marcação XAML como mostrado na seguinte marcação.Essa marcação define o texto para Close.
<Button Height="23" HorizontalAlignment="Right" Margin="0,0,72,24" Name="button2" VerticalAlignment="Bottom" Width="75" Click="ButtonCloseClicked">Close</Button>
O aplicativo WPF deve se parecer com o aplicativo Ink Pad na ilustração a seguir.
Aplicativo de entrada manuscrita do WPF
Para criar evento manipuladores
clicar duas vezes em desmarcar e, em seguida, adicione o seguinte código para o clicar gerado evento manipulador:
this.inkCanvas1.Strokes.Clear();
Retornar ao Designer exibição clicando com o botão direito do mouse no Editor de código e, em seguida, clicando em Designer.
clicar duas vezes em Fechar e, em seguida, adicione o seguinte código para o clicar gerado manipulador de eventos:
this.Close();
Pressione F5 para executar o projeto.
Quando o aplicativo é aberto, desenhar uma figura no InkCanvas controle.Se você cometer um erro, você pode clicar em Clear para começar novamente.
clicar Fechar para o fechamento do aplicativo.
Consulte também
Tarefas
Como: Criar um novo projeto de aplicativo WPF
Como: Criar um aplicativo de console translation from VPE for Csharp
Como: Criar um aplicativo do Window Forms em C#
Outros recursos
Criando seu primeiro aplicativo translation from VPE for Csharp Visual