【问题标题】:Frame Navigation without code-behind没有代码隐藏的框架导航
【发布时间】:2017-12-22 00:21:22
【问题描述】:

我正在尝试使用功能区按钮(或常规按钮)创建导航应用程序。当我尝试以下代码时(省略命名空间定义)

<Window ...>
    <StackPanel>
        <Button Command="NavigationCommands.GoToPage" CommandParameter="/Pages/Welcome.xaml" CommandTarget="{Binding ElementName=MainFrame}">Click</Button>
    <Frame x:Name="MainFrame"></Frame>
    </StackPanel>
</Window>

按钮变灰并且不起作用。是否有可能在不使用代码隐藏或任何框架的情况下实现这一目标?

【问题讨论】:

  • 你能在后面的代码中添加你要应用的代码吗?

标签: wpf xaml navigation frame


【解决方案1】:

是否有可能在不使用代码隐藏或任何框架的情况下实现这一目标?

不,我不这么认为,显然只有 DocumentViewerFlowDocumentPageViewer(但不是 Frame)原生支持 NavigationCommands.GoToPagehttps://social.msdn.microsoft.com/Forums/vstudio/en-US/1ff0906f-3847-46fe-8aff-c121e9caf655/how-to-enable-a-navigationcommandsgotopage-command?forum=wpf

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    • 1970-01-01
    • 2019-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多