2017-06-03 14 views
1

Ich habe Visual Studio Community 2015 verwendet und es gab kein Problem. Da ich bis 2017 aktualisiert ... na ja ... gibt es einige Probleme ...X: Name in XAML WPF - Visual Studio-Gemeinschaft 2017 BUG

Wenn ich in WPF neues Objekt Raster fallen ... kein Standardnamen ... sowohl im Eigenschaftsfenster und der XAML-Code ... meistens entwerfe ich Anwendungen mit XAML-Code, ich benutze das Eigenschaftsfenster nicht. Es ist sehr frustrierend, für jedes neue Objekt x einzugeben: Name = "Button", "TextBox" etc ...

Und um die Dinge noch schlimmer zu machen ... Visual Studio funktioniert so, wie er will ... eines Tages das ist der Standard, zweiter Tag muss ich manuell schreiben. Im Jahr 2015 war dies immer der Standard. Hat jemand eine ähnliche Erfahrung gemacht, ob man etwas einstellen muss oder ist das wirklich ein Bug?

+2

Ob dies ein Fehler ist oder nicht, ist eine Frage der Meinung. Da Sie ganze WPF-Programme schreiben können, ohne ein einzelnes Element zu benennen, bin ich überrascht zu hören, dass der Designer den Dingen standardmäßig Namen zuweisen würde (ich tippe XAML direkt ein, so dass ich mit den Gewohnheiten von Blend/WPF Designer nicht vertraut bin) . Aber ich denke, es macht mehr Sinn, nicht alles einen Namen zu geben. Scheint mir, wenn Sie Ihre WPF-Programme korrekt schreiben würden, MVVM, Datenbindung usw. verwenden würden, so dass Ihre Elemente keine Namen benötigen, würden Sie nicht länger frustriert sein, dass der Designer Ihren Elementen keine Namen standardmäßig gibt . –

Antwort

2

Gehe zu: Extras-> Optionen-> XAML Designer Select: 'Name automatisch interaktive Elemente auf Schöpfung'

Jetzt VS Designer Ihre neue Objekte benennen wird.