2009-08-20 14 views
2

Kann jemand das Infragistics UltraListView Steuerelement automatisch scrollen lassen, wenn ein neues Element hinzugefügt wird?Infragistics UltraListView automatischer Bildlauf

+0

Dies ist nicht wirklich eine Programmierfrage, eher eine Support-Frage für das Support-Team von Infragistics. – Lazarus

+3

Wenn Fragen darüber, ob Sie c vor dem Programmieren in C# wissen müssen oder nicht, hier in Ordnung sind, und ein Dutzend + Stimmen erhalten, denke ich, dass eine Frage, wie man etwas mit einem bestimmten Steuerelement macht, in Ordnung ist. Außerdem ist ihre Support-Website nervtötend. :) – Sterno

+3

Wie in der angenommenen Antwort gezeigt, war es eine Programmierfrage (ein Problem, das durch Code lösbar ist) –

Antwort

5

try this:

UltraListViewItem i = listView.Items[listView.Items.Count - 1];  
ISelectionManager selectionManager = listView as Infragistics.Win.ISelectionManager;  
selectionManager.SelectItem(i, true);  
i.Activate(); 
1

Für eine einfache nach unten scrollen, die Perform Methode verwenden. Es gibt eine Vielzahl von Infragistics Konstanten sind, die als Argument verwendet werden kann ... intellisense gibt gute Informationen über diese:

(VB)

UltraListView1.PerformAction(UltraWinListView.UltraListViewAction.ScrollVerticalBySmallIncrement) 

Und ja, es ist eine Programmierung Frage. ;)

3

UltraListViewItem hat BringIntoView() -Methode, die den Trick machen würde.