我有下面的模型,它代表了一个两级菜单层次结构,我需要做的是从SubMenuItems
子集合中选择一个 ID,然后连接其及其父记录TextToDisplay
属性的结果。
我的问题是如何返回单个父项和单个子项然后访问该TextToDisplay
属性?
我要查询的对象是ObserableCollection
public ObservableCollection<MenuModel> MenuItems { get; set; }
模型
public class MenuModel
{
public int ID { get; set; }
public string TextToDisplay { get; set; }
public string ImageSource { get; set; }
public ObservableCollection<MenuModel> SubMenuItems { get; set; }
}