Ich versuche, ein WPF TreeViewItem an ein Treeview zu binden und erhalte ein leeres Treeview und zwei BindungsfehlerC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Ich versuche, ein WPF TreeViewItem an ein Treeview zu binden und erhalte ein leeres Treeview und zwei Bindungsfehler

Post by Anonymous »

Ich baue den Rahmen einer MVVM -App auf. Ich arbeite derzeit an einem einfachen Baumview, der in einer UserControl enthalten ist. Ich habe den Kontext auf mein ViewModel gesetzt und konnte verschiedene Steuerelemente erfolgreich an andere einfache Eigenschaften binden (ich habe versucht herauszufinden, ob es ein Problem mit dem DataContext gab, aber es scheint gut mit anderen Typen zu arbeiten). Mein Problem ist, wenn ich versuche, die Treeview zu binden. Ich erhalte die beiden folgenden Bindungsfehler und eine leere Steuerung: < /p>
Screenshot aus Visual Studio, da es mich nicht kopieren und aus < /p>
hier kopieren und einfügen kann.

Code: Select all





< /code>
Und hier ist das Test ViewModel: < /p>
using System.Windows.Controls;

namespace Custom_XML_Editor.ViewModels
{
public class XMLTreeViewModel : ViewModelBase
{
private TreeViewItem _root;

public TreeViewItem Root
{
get
{
return _root;
}
set
{
_root = value;
OnPropertyChanged(nameof(Root));
}
}

public XMLTreeViewModel()
{
Root = new TreeViewItem();
TreeViewItem child = new TreeViewItem();

Root.Header = "Test TreeViewItem";
child.Header = "Test TreeViewItem Child";

Root.Items.Add(child);
}
}
}
Danke im Voraus.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post