2014-03-07 2 views
0

Я не был уверен, что это возможно или нет ... У меня есть несколько журналов ошибок в реальном времени для пользователя, я хотел бы поместить полосу прокрутки в конец файла, чтобы они могли видеть последнюю запись (самый текущий) в журнале.Автоматически устанавливать прокрутку до конца файла?

Возможно ли это? И если да, то как мне это сделать?

Я полагал, что это будет просто приятная функция.

+0

да, что это возможно. кроме того, почему вы не можете «заказать по дате desc' ?? –

+0

Какая * полоса прокрутки *? Вы используете Блокнот для просмотра журналов? Или вы используете какой-то контроль? Какое приложение у вас есть - рабочий стол, мобильный, интернет? Показывать код, который вы должны отображать log –

+0

Это в веб-или настольном приложении? Какую структуру пользовательского интерфейса вы используете (WinForms, WPF, ASP.NET WebForms, ASP.NET MVC)? Каковы записи журнала (приложение, которым вы управляете, или что-то еще)? –

ответ

1

Гадать, что это WinForms, и вы используете TextBox, чтобы показать журналы

void ScrollToBottom() 
{ 
    txtLogEntries.SelectionStart = txtLogEntries.Text.Length; 
    txtLogEntries.ScrollToCaret(); 
} 
+0

Точно. Спасибо – user3302467

+1

Если это работает, то вы знаете, что делать;) –

Смежные вопросы