HelpToolbarExtensions

StockSharp.Broker.Maui.Backoffice.Pages

Клей между BindingContext ViewModel страницы (BaseViewModel с дополнительным HelpSlug) и глобальным справочным ящиком. Позвоните ContentPage) от конструкторов ContentPage, которым нужен значок «?» - расширение является нерабочим, когда VM не выставляет слизняк.

Методы

AttachHelpToolbar
public static void AttachHelpToolbar(ContentPage page)
HelpToolbarExtensions.AttachHelpToolbar(page)

Добавляет "?" ToolbarItem, привязанный к VM HelpSlug страницы. Нажатие на него толкает HelpPopupPage модально. Пункт панели инструментов остается на месте, даже если слизняк изменяется позже - обработчик кликов считывает последнее значение на лету, поэтому динамические виртуальные машины все еще получают правильный документ.