Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como editar o Silverlight Datagrid
Aprender a editar um controle DataGrid em seu projeto Silverlight pode fazer sua aplicação mais dinâmica , editando os valores das células rapidamente. Você pode desenvolver projetos do Silverlight usando C # e XAML. XAML é uma linguagem de marcação que pode simplificar a criação de elementos de interface do usuário, como DataGrids e botões. Uma maneira que você pode preencher um DataGrid é usando uma classe "Lista" . A " lista" pode ser pensado como um array de objetos que podem ser acessados ​​pelo índice. Coisas que você precisa
Microsoft Visual Studio
Show Mais instruções
1

Abra o Microsoft Visual Studio , clique no link "New Project " para abrir a janela de diálogo Novo Projeto. Expandir " Other Language " abaixo Modelos instalados e clique em " Silverlight . " Clique duas vezes "Aplicação Silverlight " para criar um novo projeto. Deixe as configurações padrão na janela de diálogo Novo Aplicativo Silverlight e clique em " OK".
2

duplo clique em " DataGrid " para adicionar um novo controle de grade de dados ao seu projeto. Adicionar um botão usando a mesma técnica. Clique duas vezes em "Button" para lançar o módulo de código e criar um evento de clique do botão. Adicione o seguinte código para editar a grade com novos valores quando o botão é clicado :

Lista newAuthors = new List () { novos autores () { Nome = " Jaime " , Username = " Shadow" , Language = " VB.NET "}, novos autores () { Name = "Oscar" , Username = " admin" Language = " Python "}, }; dataGrid1.ItemsSource = newAuthors ;
3

Copie e cole o seguinte código abaixo " namespace SilverlightApplication {" para criar uma nova classe :

Autores public class { public string Name { Get Set } seqüência de usuário pública {get; set ;} public string Língua {get; set ;}}
4

preencher o controle DataGrid com valores quando você lançar o seu programa, adicionando o seguinte código:

DataGridTextColumn textColumn1 = new DataGridTextColumn (); textColumn1.Header = "Nome" ; textColumn1.Binding = new Binding ( "Nome" ); dataGrid1.Columns.Add ( textColumn1 );

DataGridTextColumn textColumn2 = new DataGridTextColumn (); textColumn2.Header = " Nome de usuário "; textColumn2.Binding = new Binding ( " usuário "); dataGrid1.Columns.Add ( textColumn2 );

DataGridTextColumn textColumn3 = new DataGridTextColumn () ; textColumn3.Header = "Idioma" ; textColumn3.Binding = new Binding ( "Language "); dataGrid1.Columns.Add ( textColumn3 );

Lista autor = new List ( ) { novos autores () { Nome = " Brandon " , Username = "O mais vermelha " , Language = " C # "}, novos autores () { Name = "Charlie" , Username = " o mais gordo " , Language = " ActionScript "}, };

dataGrid1.ItemsSource = autor ;
5

Pressione a tecla "F5" para executar o seu projeto e exibir os valores padrão. Edite o controle DataGrid clicando no controle "Button".

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter e Decode HTML em um String no iPhone 
·Como formatar datas e horas com Iostream 
·Alternativas ao Boomerang Decompiler 
·Como fazer um aplicativo para o iPhone no Visual C 
·Funções C para Xilinx 
·Como Fazer um Asterisk Espaço Padrão em C + + 
·Funções dinâmicas de chamar DLLs 
·Por que não posso ver minha Xcode iPhone 
·Como depurar vazamentos de memória em GDB 
·O que significa isso , se um arquivo de aplicativo já …
  Artigos em destaque
·Diferença entre fgetc e getc 
·Funções dinâmicas de chamar DLLs 
·Objetivo de Métodos CString 
·O que fazer com um erro de Trapped in C 
·Como alterar AppDelegate em um iPhone 
·Como depurar vazamentos de memória em GDB 
·Como formatar datas e horas com Iostream 
·Como usar uma função GetOpenFileName 
·PowerShell Tipos de Objeto 
·Alternativas ao Boomerang Decompiler 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados