Creating a Dynamic WPF Menu : Part 3