我有一个 UserSettings 实体。每个用户在表中将只有一行。我想为用户提供一个名为“设置”的菜单组,其中包含一个名为“用户设置”的菜单项,该菜单项会在他们的行上打开一个详细信息屏幕,以便他们可以编辑自己的设置。我不希望他们看到 UserSettings 列表,即使我可以将其过滤到他们的行,因为它看起来不太好。
我读过,如果屏幕没有参数,您只能将屏幕添加到菜单中。我可以从 UserSettings 的新详细信息屏幕中删除 UserSettingsId 参数,它出现在屏幕导航选项卡上的包含屏幕下拉菜单中,但我无法在代码中为屏幕设置 UserSettings 对象,因为它是只读的。
有什么方法可以让用户直接进入编辑屏幕,而无需从列表中选择要编辑的项目?
我正在使用 VS LightSwitch 2013。