TerminalTheme
StockSharp.Broker.Maui.Terminal.Services
ユーザーのテーマ選択(0 = System、1 = Light、2 = Dark)をアプリに適用する。 2つのことは、UserAppThemeがアプリ全体AppThemeBindingをドライブし、取引ターミナルパレットがXAMLと値コンバータの両方でキーを調べている間、アプリ全体AppThemeBindingスタイルを駆動する。 ここには、ダークとライトのバリエーションの間で交換される。
メソッド
Apply
public static void Apply(Application app, int theme)
TerminalTheme.Apply(app, theme)
永続テーマのインデックスをUserAppThemeにし、ターミナルパレットを交換します。
HookSystemChanges
public static void HookSystemChanges(Application app)
TerminalTheme.HookSystemChanges(app)
OSテーマが変更されたときにパレットを再同期 — ユーザが「システム」オプションを維持している間のみ意味のある、UserAppThemeが未指定のままに保持されます。
ToAppTheme
public static AppTheme ToAppTheme(int theme)
result = TerminalTheme.ToAppTheme(theme)
保存したテーマのインデックスをMAUI AppTheme@にマップします。