【问题标题】:Providing links to page sections via textblocks or similar in WPF?通过文本块或 WPF 中的类似方式提供指向页面部分的链接?
【发布时间】:2011-05-08 08:37:41
【问题描述】:

我在 WPF 中有一个使用 Scrollviewer 构建的数据输入表单,其中包含各种元素,主要是丰富的文本框。这些允许用户输入所需的任何数据,并根据需要添加新部分。在右侧边框下方,我有一个当前存在的所有部分的动态列表,提供了整个表单的可视化表示。

理想情况下,我希望能够让用户单击右侧面板上的一个部分(当前每个部分都使用文本块在列表中标记),然后在滚动查看器中被带到该部分在主页上,类似于网页中的超链接,用于跳转到页面内容部分。

有谁知道这在 WPF 中是否可行?

干杯

【问题讨论】:

    标签: c# .net wpf .net-3.5 textblock


    【解决方案1】:

    可能你需要FrameworkElement.BringIntoView 方法。它被描述为here on msdn

    【讨论】:

    • 效果非常好,干杯!只需尝试调整它现在将其拉入视图的位置,使其位于页面顶部,但应该不难^_^
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-15
    • 1970-01-01
    相关资源
    最近更新 更多