Frage

Ich bin mit einem Wpf TreeView, in dem ich Knoten zur Laufzeit bin hinzufügen. Einige Male Baum geht größer und Scroll kommt ins Bild (das Teil des TreeView des Control ist). Aber jedes Mal wenn ich einen Knoten hinzufügen, kann ich es nicht sehen, cos es außerhalb des Seitenbereichs ist, ich brauche die vertikale ScrollBar Daumen nach unten ziehen, um sie zu sehen. so möchte ich die vertikale ScrollBar automatisch ziehen bis zu dem Punkt, wo der Knoten hinzugefügt wird, so dass ich den Knoten sehen kann, während er hinzugefügt wird.

Jede Hilfe bitte !!

War es hilfreich?

Lösung

sollten Sie in der Lage sein, BringIntoView bringen Ihr neues Element sichtbar, in allen Regionen scrollbaren denen es enthalten ist. Pls, überprüfen Sie ein Beispiel unter:

TreeViewItem item = new TreeViewItem() {  Header = "test" };
treeView1.Items.Add(item);
item.BringIntoView();

hoffe, das hilft, Grüße

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top