Compartilhar via


Criar um estilo (Blend for Visual Studio)

Você pode usar o estilo de um controle em um projeto do Blend for Visual Studio 2012 para especificar as propriedades que serão usados como padrão pelo controle ao qual o estilo é aplicado. Se você desejar alterar a estrutura de um controle, modifique o modelo em vez usar os procedimentos em Criar ou modificar um modelo (Blend for Visual Studio).

Como um estilo é um recurso, você pode salvar o estilo separadamente do controle e então aplicar o recurso de estilo a outras instâncias do mesmo controle. Para obter mais informações sobre recursos, consulte Criando recursos reutilizáveis (Blend for Visual Studio).

Para criar um novo recurso de estilo para um controle

  1. No artboard ou no painel Objetos e Linha do Tempo, selecione o objeto para o qual deseja criar um estilo.

  2. No menu Objeto, aponte para Editar Estilo e execute uma das ações a seguir:

    • Para modificar o estilo que está em uso no momento pelo objeto selecionado (um estilo personalizado que você criou anteriormente), clique em Editar Atual. O Blend entra no modo de edição de estilo para o estilo atual. Você pode pular para a etapa 6 ou consultar Editar um estilo (Blend for Visual Studio).

    • Para criar um novo estilo que seja baseado no estilo que está em uso momento pelo objeto selecionado (seja o estilo o padrão para o objeto ou um estilo personalizado que você criou anteriormente), clique em Editar uma Cópia.

    • Para criar um novo estilo vazio, clique em Criar Vazio. Para controles de forma (como um Rectangle) e controles de texto (como TextBox), essa é a única opção que está disponível.

    A caixa de diálogo Criar Recurso de Estilo é exibida.

  3. Em Nome (Chave), siga um destes procedimentos:

    • Para criar um novo estilo nomeado para o objeto, digite um nome de chave. Esse é o nome com base no qual outros objetos podem fazer referência ao estilo e, assim, aplicá-lo.

    • Para criar um estilo que será usado por todos os objetos desse tipo, selecione Aplicar a tudo.

      No XAML para o objeto de estilo que será criado, um atributo denominado TargetType será definido para o tipo de objeto para o qual você está criando o estilo.

      Um atributo x:Key será definido somente se você inseriu um nome de chave (a primeira opção acima). A presença de um atributo x:Key permite que o estilo seja aplicado somente a objetos que especifiquem o estilo por nome. A ausência de um atributo x:Key faz com que o estilo seja aplicado a todos os objetos desse tipo. Por exemplo, o objeto de estilo abaixo não será aplicado a todos os botões no artboard.

  4. Em Definir em, selecione a opção na qual você deseja que o estilo seja definido:

    • Para tornar o estilo disponível a qualquer documento no seu aplicativo, selecione Aplicativo.

    • Para disponibilizar o estilo somente ao documento atual ou a um objeto no documento atual, selecione Este documento e selecione uma opção no menu suspenso associado.

    • Para definir o estilo em um arquivo de dicionário de recursos que possa ser reutilizado em outros projetos, selecione Dicionário de recursos

  5. Clique em OK para sair da caixa de diálogo e abrir o estilo para edição.

    Dica

    Aqui, você está efetivamente criando um novo recurso de estilo. Ele se tornará um recurso local e poderá ser exibido e modificado com facilidade usando o painel Recursos. O recurso inclui uma referência a um modelo que pode ser modificado para alterar a estrutura do controle.

    Para obter mais informações, consulte Criar um modelo reutilizável para definir o estilo de um controle do sistema (Blend for Visual Studio).

  6. Observe a barra estrutural na parte superior do artboard.

    Barra estrutural com o modo de edição de estilo selecionado

    JJ155275.0355a4cb-ba56-43ec-aabb-9590b3947b33(pt-br,VS.110).png

    Ao clicar nos botões da barra de navegação estrutura, você pode se mover rapidamente entre o modo de edição de modelo, o modo de edição de estilo e o escopo de edição de objeto para o objeto selecionado. A barra de navegação estrutural é exibida para qualquer objeto selecionado que tenha um modelo ou estilo personalizado aplicado.

  7. No painel Propriedades, altere as propriedades para as quais deseja fornecer novos valores padrão para seu controle.

  8. Adicione ou modifique as propriedades de aparência visual no painel Estados.

  9. Para sair do escopo de edição do estilo, clique em Retornar escopo para JJ155275.55844eb3-ed98-4f20-aa66-a6f5b23eeb2b(pt-br,VS.110).png no painel Objetos e Linha do Tempo.

    Assim, você retorna ao escopo de edição anterior no qual estava trabalhando.

    Dica

    Observe que, depois de criar ou aplicar um recurso de estilo a um objeto, um realce verde aparece no painel Propriedades para a propriedade Style do objeto selecionado para indicar que esse objeto agora está associado, ou vinculado, a esse recurso de estilo.

Consulte também

Tarefas

Aplicar um recurso de estilo (Blend for Visual Studio)