Escolhendo um tipo de tela
Em LightSwitch, uma tela é uma representação visual dos dados em uma fonte de dados.Você pode usar qualquer um dos seguintes modelos de tela como um ponto de partida para criar uma tela:
Tela de Detalhes
Tela de Grade Editável
Tela de Lista e Detalhes
Nova Tela de Dados
Tela de Dados de Pesquisa
Tela de Detalhes
Essa tela aparece quando um usuário clica em um botão Detalhes em outra tela.Por exemplo, você pode criar uma tela que exibe somente alguns campos de dados.Se você deseja que o usuário veja mais informações, adicione um botão de Detalhes na tela.
A ilustração a seguir mostra uma tela que mostra os detalhes de um cliente no aplicativo em execução.
Para uma demonstração de vídeo relacionada, consulte Como eu faço para: Criar uma tela de edição dos detalhes em um aplicativo de LightSwitch?.
Tela de Grade Editável
Use o modelo Tela de grade editável quando você deseja que os usuários possam modificar ao mesmo tempo várias linhas.Por padrão, a tela de grade editável mostra todas as linhas em uma tabela ou objeto.Um usuário pode pressionar Tab para ir de campo em campo para fazer alterações.Quando todas as alterações forem feitas, o usuário pode clicar Salvar para salvar as alterações para a fonte de dados.
A ilustração a seguir mostra uma parte de uma tela de grade editável no aplicativo em execução.
Tela de Lista e Detalhes
Use o modelo Tela de lista e detalhes quando você deseja que os usuários obtenham uma visão geral das linhas em uma fonte de dados e também possam ler detalhes sobre qualquer uma das linhas.Por padrão, a tela contém duas áreas.Uma dessas áreas contém uma linha para cada item na fonte de dados.A outra área mostra os detalhes sobre o item que está selecionado.Um usuário pode alterar os campos, e clicar em Salvar para salvar as alterações na fonte de dados.
A ilustração a seguir mostra uma tela de lista e detalhes no aplicativo em execução.
Nova Tela de Dados
Use o modelo Novo tela de dados quando você deseja que os usuários possam inserir novas linhas uma de cada vez.Por padrão, a tela contém entradas para cada campo de dados.Rótulos para campos obrigatórios aparecem como texto em negrito.Também por padrão, a tela usa controles que correspondem aos campos de dados subjacente.Por exemplo, um campo de dados Boolean é representado por um controle CheckBox na tela, e um campo DateTime é representado por um controle DateTimePicker.
Os usuários clicam em Salvar para adicionar informações à fonte de dados.
A ilustração a seguir mostra uma parte de uma nova tela de dados no aplicativo em execução.
Tela de Dados de Pesquisa
Use o modelo Tela de dados de Pesquisa quando você deseja que um usuário possa localizar uma linha de dados.Por padrão, a tela mostra uma grade de somente leitura de todas as linhas de dados.Para procurar por uma entrada específica, um usuário pode digitar um termo na caixa de pesquisa.A pesquisa retorna todas as linhas onde qualquer campo corresponde ao termo de pesquisa.Clicar em um resultado abre uma tela de Detalhes para esse registro.
A ilustração a seguir mostra uma parte de uma tela de pesquisa.Este exemplo mostra uma parte de todos os clientes nos EUA.
Para uma demonstração de vídeo relacionada, consulte Como eu faço para: Criar uma tela de Pesquisa em um aplicativo de LightSwitch?.
Consulte também
Tarefas
Como criar uma tela do Silverlight