Beschreibe den Fehler
Benannte Elemente werden nach dem Erstellen des Projekts nur in Code-Behind Intellisense angezeigt. Anscheinend wird der Zwischenausgabeordner beim Bearbeiten des XAML-Dokuments nicht generiert/aktualisiert.
Schritte zum Reproduzieren des Fehlers
<TextBox x:Name="textBox"/>
Erstellen Sie das Projekt. Dann bekommst du Intelligenz.
Weitere Tests: Gehen Sie zum Ordner obj und navigieren Sie nach unten zur MainPage.gics, die das Feld textBox enthält. Ändern Sie den Namen des Textfelds in der Datei MainPage.xaml in etwas anderes. Beachten Sie, dass die MainPage.gics nach dieser Änderung nicht aktualisiert werden. Die Datei MainPage.gics wird erst nach dem Erstellen des Projekts aktualisiert.
Erwartetes Verhalten
Beim Ändern der Datei MainPage.xaml sollte die MainPage.gics automatisch generiert werden, damit auf benannte Elemente in der CodeBehind-Datei zugegriffen werden kann, ohne das Projekt manuell zu erstellen.
Versions Information
Betriebssystem: Windows 10 1903
NuGet-Paketversion: Microsoft.WinUI 3.0.0-alpha.191101.0
Danke für den Fehlerbericht! Besteht die Möglichkeit, Ihre Version von Visual Studio zu bestätigen?
@danzil , ich kann dies in beiden
Visual Studio 2019-Vorschau: Version 16.4.0 Vorschau 3.0
Visual Studio 2019: Version 16.3.6
@danzil Ich verwende 16.4.0 Preview 3.0.
@kmahone Danke, toll, dass du es repo konnten.
Ich habe eine PR für die Dokumente erstellt: https://github.com/MicrosoftDocs/winrt-related/pull/153
Hilfreichster Kommentar
@danzil , ich kann dies in beiden
Visual Studio 2019-Vorschau: Version 16.4.0 Vorschau 3.0
Visual Studio 2019: Version 16.3.6