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 модально. Пункт панели инструментов остается на месте, даже если слизняк изменяется позже - обработчик кликов считывает последнее значение на лету, поэтому динамические виртуальные машины все еще получают правильный документ.