1
Heute, wenn ich mein Projekt starte, haben alle meine Ansichten, die UserControl
enthalten: Invalid Markup
Fehler.Ungültiges Markup für wpf UserControl xaml
<UserControl x:Class="ProjectName.View.LeftMenuControl"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:RaceFlightConfigurator.View"
xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
xmlns:UserControl="clr-namespace:ProjectName.View"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
<UserControl:ConnectControl Margin="4"></UserControl:ConnectControl>
</UserControl>
Ich versuchte Rebuild solution
, Shadow cache
Ordner von Designern zu entfernen, etc., aber nichts helfen ...
Projekt funktioniert gut.
Ist dies im Design-Modus oder im Run-Modus? Wenn das erste so ist, könnte es sein, dass dein 'ConnectControl' etwas hat, das zur Entwurfszeit nicht korrekt initialisiert wurde. – ChrisF
Im Entwurfsmodus. Benutzerkontrolle hat Code: 'öffentliche partielle Klasse LeftMenuControl: UserControl { öffentliche LeftMenuControl() { DataContext = neue LeftMenuViewModel(); InitializeComponent(); } } ' – Arti
Wenn es vor heute funktionierte, was hat sich in' ConnectControl' geändert? Braucht jetzt etwas (zum Beispiel) eine Datenbankverbindung? – ChrisF