Окно OrdersWindow - перемотать в конец

Окно OrdersWindow - перемотать в конец
Atom
19.05.2013
Lipot


Есть ли возможность в окне типа OrdersWindow сделать перемотку в конец окна при появлении новых заявок. Не нашел подходящего метода.

Спасибо.


Теги:


Спасибо:


longtrades

Фотография
Дата: 19.05.2013
Ответить


Вот мой код для окна всех сделок (переделайте для своего окна ордеров):

[code=csharp] Trader.NewTrades += trades => this.GuiAsync(() => {

            ......
            //Прокрутить в конец
            if (this.TradesDetails.Items.Count > 0)
            {
                var border = VisualTreeHelper.GetChild(this.TradesDetails, 0) as Decorator;
                if (border != null)
                {
                    var scroll = border.Child as ScrollViewer;
                    if (scroll != null) scroll.ScrollToEnd();
                }
            }
        });

[/code]

this.TradesDetails - DataGrid для отображения всех сделок

Спасибо: Lipot

Lipot

Фотография
Дата: 19.05.2013
Ответить


Спасибо!

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy