TreeView菜单中包含Silverlight中的超链接

时间:2011-05-02 11:24:39

标签: .net silverlight

我在Google上进行了搜索,但未找到任何带有TreeView菜单的示例,其中包含MSDN网站上的超链接。

通过例如。我有

<controls:TreeView>
    <controls:TreeViewItem Header="Home">
        <controls:TreeViewItem Header="Services"/>
        <controls:TreeViewItem Header="About"/>

如何将菜单项与网站上的链接相关联?我应该管理“已选择”事件以将ContentFrame源重置为链接的网址吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试更改标头的模板?这是一个样本:

<Controls:TreeView>
    <Controls:TreeViewItem>
        <Controls:TreeViewItem.Header>
            <HyperlinkButton Content="About" NavigateUri="/About"/>
        </Controls:TreeViewItem.Header>
    </Controls:TreeViewItem>
</Controls:TreeView>

希望这会有所帮助;)