Procedura: rinominare un simbolo dichiarato in XAML
Aggiornamento: novembre 2007
A partire da Visual Studio 2008 SP1, è possibile rinominare un simbolo dichiarato in XAML con Progettazione Windows Presentation Foundation (WPF) per Visual Studio. È possibile modificare anche la definizione x:Class di una classe dichiarata in XAML.
![]() |
---|
Visual Basic non dispone di un meccanismo di refactoring predefinito simile a quello di Visual C#. |
Per rinominare un simbolo dichiarato in XAML
Creare un nuovo progetto Applicazione WPF in Visual C# denominato WPFApplication1. Per ulteriori informazioni, vedere la classe Procedura: creare un nuovo progetto di applicazione WPF.
Window1.xaml verrà aperto in WPF Designer.
In visualizzazione XAML, sostituire l'elemento <Grid> predefinito con il testo seguente.
<Grid x:Name="grid1"> </Grid>
Nella visualizzazione XAML, fare clic con il pulsante destro del mouse e selezionare Visualizza codice dal menu di scelta rapida.
Nell'editor di codice verrà aperto il file code-behind.
Nell'editor di codice inserire la seguente riga nel costruttore della classe Window1.
this.grid1.AllowDrop = true;
Fare clic con il pulsante destro del mouse su grid1, scegliere Refactoring e selezionare Rinomina dal menu di scelta rapida.
Viene visualizzata la finestra di dialogo Rinomina.
Digitare _grid nella casella di testo Nuovo nome: e scegliere OK.
Viene visualizzata la finestra di dialogo Anteprima modifiche - Rinomina.
Scegliere Applica.
Il simbolo grid1 è stato rinominato in _grid.
Fare clic con il pulsante destro del mouse su _grid e scegliere Vai a definizione dal menu di scelta rapida.
La visualizzazione XAML si apre con il cursore nell'elemento <Grid> denominato _grid.
Per modificare la definizione di x:Class
Aggiungere un elemento controllo utente WPF al progetto Denominare il controllo UserControl1.xaml. Per ulteriori informazioni, vedere la classe Procedura: aggiungere nuovi elementi a un progetto WPF.
Nella visualizzazione XAML, fare clic con il pulsante destro del mouse e selezionare Visualizza codice dal menu di scelta rapida.
Nell'editor di codice verrà aperto il file code-behind.
Evidenziare il nome della classe UserControl1 e fare clic con il pulsante destro del mouse. Nel menu di scelta rapida, scegliere Refactoring e selezionare Rinomina.
Viene visualizzata la finestra di dialogo Rinomina.
Digitare MediaElement nella casella di testo Nuovo nome: e scegliere OK.
Viene visualizzata la finestra di dialogo Anteprima modifiche - Rinomina.
Scegliere Applica.
Fare clic con il pulsante destro del mouse sul nome della classe MediaElement e scegliere Vai a definizione dal menu di scelta rapida.
La visualizzazione XAML si apre con il punto di inserimento nell'elemento <UserControl>. L'assegnazione di x:Class è x:Class="WpfApplication1.MediaElement".