← Atrás

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

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

Спасибо.

¿Le resultó útil este tema?

Compartir tema

Comentarios (2)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

longtrades
longtrades

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


            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();
                    }
                }
            });

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

Lipot
Lipot
Lipot Autor

Спасибо!