|
using System;
using MenuBusinessObjects;
namespace MenuViewModel
{
public class Twenty20TeamsViewModel : MenuItemViewModel
{
private Twenty20Teams _twenty20Teams;
/// <summary>
/// Initializes a new instance of the <see cref="MenuItemViewModel"></see> class.
/// </summary>
/// <param name="parentViewModel">The parent view model.</param>
public Twenty20TeamsViewModel(Twenty20Teams twenty20Teams)
: base(null)
{
_twenty20Teams = twenty20Teams;
LoadChildMenuItems();
}
/// <summary>
/// Loads the child menu items.
/// </summary>
public override void LoadChildMenuItems()
{
_twenty20Teams.Teams.ForEach
(
team =>
{
TeamViewModel teamViewModel = new TeamViewModel(this, team);
teamViewModel.Header = team.TeamName;
ChildMenuItems.Add(teamViewModel);
}
);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I'm a C# developer with a multinational company. Recently started working on wpf and i'm hooked to it completely now.