Share via


Gewusst wie: Umbenennen eines in XAML deklarierten Symbols

Mit dem WPF Designer für Visual Studio können Sie ein in XAML deklariertes Symbol umbenennen. Sie können auch die x:Class-Definition einer Klasse ändern, die in XAML deklariert wird.

Tipp

Visual Basic verfügt nicht wie Visual C# über einen Standardmechanismus zur Umgestaltung.

So benennen Sie ein in XAML deklariertes Symbol um

  1. Erstellen Sie in Visual C# ein WPF-Anwendungsprojekt mit dem Namen WPFApplication1. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines neuen WPF-Anwendungsprojekts.

    Die Datei "MainWindow.xaml" wird im WPF-Designer geöffnet.

  2. Ersetzen Sie in der XAML-Ansicht das standardmäßige <Grid>-Element durch das folgende Markup.

    <Grid x:Name="grid1">
    </Grid>
    
  3. Klicken Sie in der XAML-Ansicht mit der rechten Maustaste, und wählen Sie im Kontextmenü Code anzeigen aus.

    Der Code-Editor öffnet die Code-Behind-Datei.

  4. Fügen Sie im Code-Editor die folgende Zeile in den MainWindow-Klassenkonstruktor ein.

    this.grid1.AllowDrop = true;
    
  5. Klicken Sie mit der rechten Maustaste auf grid1, zeigen Sie auf Umgestalten, und wählen Sie im Kontextmenü Umbenennen aus.

    Das Dialogfeld Umbenennen wird geöffnet.

  6. Geben Sie _grid in das Textfeld Neuer Name ein, und klicken Sie auf OK.

    Das Dialogfeld Vorschau der Änderungen - Umbenennen wird geöffnet.

  7. Klicken Sie auf Übernehmen.

    Das Symbol grid1 wird in _grid umbenannt.

  8. Klicken Sie mit der rechten Maustaste auf _grid, und wählen Sie im Kontextmenü Gehe zu Definition aus.

    Die XAML-Ansicht wird mit dem Cursor im _grid-Element mit dem Namen <Grid> geöffnet.

So ändern Sie die x:Class-Definition

  1. Fügen Sie dem Projekt ein WPF-Benutzersteuerelement hinzu. Nennen Sie das Steuerelement UserControl1.xaml. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von neuen Elementen zu einem WPF-Projekt.

  2. Klicken Sie in der XAML-Ansicht mit der rechten Maustaste, und wählen Sie im Kontextmenü Code anzeigen aus.

    Der Code-Editor öffnet die Code-Behind-Datei.

  3. Markieren Sie den UserControl1-Klassennamen, und klicken Sie mit der rechten Maustaste. Zeigen Sie im Kontextmenü auf Umgestalten, und wählen Sie Umbenennen aus.

    Das Dialogfeld Umbenennen wird geöffnet.

  4. Geben Sie MediaElement in das Textfeld Neuer Name ein, und klicken Sie auf OK.

    Das Dialogfeld Vorschau der Änderungen - Umbenennen wird geöffnet.

  5. Klicken Sie auf Übernehmen.

  6. Klicken Sie mit der rechten Maustaste auf den MediaElement-Klassennamen, und wählen Sie im Kontextmenü Gehe zu Definition aus.

    Das Fenster Ergebnisse der Symbolsuche wird angezeigt und enthält zwei Übereinstimmungen.

  7. Doppelklicken Sie im Fenster Ergebnisse der Symbolsuche auf die Übereinstimmung für die Datei "UserControl1.xaml".

  8. Die XAML-Ansicht wird mit dem Caretzeichen im <UserControl>-Element geöffnet. Die x:Class-Zuweisung lautet x:Class="WpfApplication1.MediaElement".

Siehe auch

Referenz

Umgestaltung durch Umbenennen (C#)

Umgestaltung und Dialogfeld "Umbenennen" (Visual Basic)