我在主窗口中有一个复杂的 WPF Tab 控件,全部使用 C#,使用 .NET Framework。主窗口提供了一个一致的主菜单和一个包含选项卡控件的内容控件。
选项卡控件的每个选项卡使用特定于每个用户控件的视图模型呈现不同的用户控件。
在进入兔子洞之前,我需要知道 Elmish.WPF 是否可以为这种情况提供适当的 F# 支持。
在研究这些示例时,向 Elmish.WPF 的关键切换似乎发生在:
Program.mkSimpleWpf App.init App.update bindings
一旦出现主窗口和第一个选项卡,是否可以区分 init、update 和 bindings 并允许用户在选项卡之间切换?如果是这样,是否可以将新的选项卡状态“输入”到 Elmish.WPF 中?
任何帮助或建议将不胜感激。
TIA
(更复杂的是,其中一个选项卡显示了一个带有自定义装饰器的数据网格,用于列表操作)。