I am trying to create a dynamic menu using binding. I my viewmodel I have a list of objects which contains an header and a command. However, it is not working. I think the p
that is very easy,you can use this code for your nested menu
ViewModel: TopMenuViewModel.cs
public partial class TopMenuViewModel { public TopMenuViewModel() { TopMenuItems = new ObservableCollection { new MenuItem { Title = "File", PageName =typeof(OfficeListView).FullName, ChildMenuItems= { new MenuItem { Title = "New" }, new MenuItem { Title = "Open" }, new MenuItem { Title = "Save" } } }, new MenuItem { Title = "Edit" }, new MenuItem { Title = "Search" } }; }
View: TopMenuView.xaml