-2
vorkommenden
Also, wenn ich das Fenster Hintergrund aus dem Code (preferences.xaml.cs) direkt hinter ändern mitPrevent Stapel von Überlaufausnahme
this.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/Connect_4;component/resources/abstractPreferences.jpg")));
es funktioniert gut, aber wenn ich es von einer Klasse ändern
mitPreferences preferences = new Preferences();
preferences.Background = new ImageBrush(new BitmapImage(new Uri(@"pack://application:,,,/Connect_4;component/resources/abstractPreferences.jpg")));
es ergibt sich eine StackOverflow-Ausnahme bei InitializeComponent();
Warum erstellen Sie eine Instanz von Einstellungen wie diese? – thewindev
@thewindev Es hatte bereits eine Referenz, also dachte ich, ich könnte das einfach benutzen, wie soll ich das machen? –
Schauen Sie sich die Stack-Trace an. Die Sache, die immer und immer wieder passiert, ist die unbegrenzte Rekursion. –