← 戻る

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

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

Спасибо.

このトピックは参考になりましたか?

トピックを共有

コメント (2)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

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 著者

Спасибо!