自定义菜单UserControl WPF

时间:2011-06-09 12:11:35

标签: wpf

我在WPF浏览器应用程序中创建了一个自定义菜单用户控件。如何使用主页面中的“自定义菜单用户”控件实现从一个页面到另一个页面的导航。页面将显示在主页面的其他框架控件中。

1 个答案:

答案 0 :(得分:0)

有不同的选择来实现这一目标。您能否提供有关如何加载UI的更多详细信息? (即棱镜区域/模块,数据模板等)

我的一般建议是两种选择之一:

  1. 使用mediator pattern让菜单控件通知帧控件。 MVVM Light有一个易于使用的Messenger实现,在我看来,这是一个很好的探索工具包。
  2. 两个控件都包含在一个“父”控件(或者视图模型,如果你正在使用MVVM)中,然后它可以与帧控件进行通信,因为它包含菜单和帧控件。
  3. HTH, 本