Partilhar via


Como: Renomear um símbolo declarado em XAML

Começando a partir de Visual Studio 2008 SP1, você pode renomear um símbolo que é declarado em XAML usando o Windows Presentation Foundation (WPF) Designer for Visual Studio. Você também pode alterar o x:Class definição de uma classe declarada em XAML.

Observação:

Visual Basic não tem um mecanismo de refatorar padrão semelhante ao translation from VPE for Csharp Visual.

Para renomear um símbolo declarados em XAML

  1. Criar um novo projeto WPF aplicativo no Visual translation from VPE for Csharp chamado WPFApplication1.Para obter mais informações, consulte Como: Criar um novo projeto de aplicativo do WPF.

    Window1.xaml é aberto no WPF Designer.

  2. No modo de exibição XAML, substitua o XAML gerado automaticamente <Grid> pelo seguinte XAML.

    <Grid x:Name="grid1">
    </Grid>
    
  3. No modo de exibição XAML, clicar com o botão direito do mouse e selecionar Exibir código no menu de contexto.

    O Code Editor abre o arquivo code-behind.

  4. No Editor de código, insira a seguinte linha no Window1 Construtor de classe.

    this.grid1.AllowDrop = true;
    
  5. clicar com o botão direito do mouse em grid1, aponte para refatorare selecionar Renomear no menu de contexto.

    The Renomear caixa de diálogo é aberta.

  6. Tipo de _grid in the Novo nome: texto e clicar OK.

    The Visualizar alterações - renomear caixa de diálogo é aberta.

  7. Clique em Apply.

    O símbolo grid1 renomeado como _grid.

  8. clicar com o botão direito do mouse em _grid e selecionar Ir para definição no menu de contexto.

    Exibição XAML abre com o cursor no <Grid> elemento nomeado _grid.

Para alterar a definição de x: classe

  1. Adicionar um item de controle de usuário do WPF para o projeto.Nomeie o controle UserControl1.xaml.Para obter mais informações, consulte Como: Adicionar novos itens a um projeto do WPF.

  2. No modo de exibição XAML, clicar com o botão direito do mouse e selecionar Exibir código no menu de contexto.

    O Code Editor abre o arquivo code-behind.

  3. Realce o UserControl1 nome de classe e clicar com o botão direito do mouse. No menu de contexto, aponte para refatorare selecionar Renomear.

    The Renomear caixa de diálogo é aberta.

  4. Tipo de MediaElement in the Novo nome: texto e clicar OK.

    The Visualizar alterações - renomear caixa de diálogo é aberta.

  5. Clique em Apply.

  6. clicar com o botão direito do mouse o MediaElement nome de classe e selecionar Ir para definição no menu de contexto.

  7. Exibição XAML é aberto com o cursor no <UserControl> elemento. A atribuição de x: classe lê x:Class="WpfApplication1.MediaElement".

Consulte também

Referência

Renomear caixa de diálogo

Caixa de diálogo Rename (Visual Basic)