2017-05-05 1 views
2

Ich bin sehr neu in WPF und entwickle die erste Form in WPF, da ich einige spezielle Design- und Feature-Anforderungen in der Baumansicht habe.WPF-Strukturansicht ohne Einrückung erforderlich

Ich muss eine Baumansicht entwickeln, wo nur Wurzelknoten als Standard eingerückt werden sollten, während ihre Baumansichtsobjekte von der gleichen 0-Position beginnen sollten, keine Einrückung erforderlich.

Bild unten entnehmen Sie bitte Referenz -

Reference Image

Bitte helfen Sie mir, um es durch den Austausch jede Lösung getan.

Antwort

1

Entweder Gruppierung verwenden mit Datagrid wird es etwas geben Ausgang folgende: enter image description here

Oder kann RadTreeListView wie Steuerung verwenden. Weitere Details finden Sie unter here.

Wie Kommentar, wenn Sie die Treeview nur dann verwenden müssen, müssen Sie die Vorlagen überschreiben. Sie können die folgenden Posten beziehen:

Decrease indentation in TreeViewItem for deepest node

WPF Tree view, how to change indention

+0

Dank Mohit für die Antwort, ich habe treeview zu verwenden, nur dass meine Einschränkung ist, können Sie mir bitte für gleiche mit der Lösung helfen. –

+1

OK Ich habe die Antwort für treeview aktualisiert – Mohit

+0

Ich bin dankbar für Ihre Unterstützung, aber meine Anforderung ist etwas anderes, die Links, die Sie bereits von mir geteilt haben, nachdem Sie sie geteilt haben meine Notwendigkeit, die gesamte Einrückung zu entfernen und alle Knoten auf jeder Ebene an der gleichen Position zu machen, dh 0, wo der Hauptelternteil beginnt. Kannst du mir bitte helfen? Vielen Dank –