Çalışma anında var olan bir menüye ait olan öğeleri çoğaltabilirsiniz. Mesela bir
uygulamaya ait Edit menüsünü bir kontrol için içerik menüsü (context menu) olarak
kullanmak isteyebilirsiniz. Yeni bir menü öğesi oluşturmak için CloneMenu metodunu
kullanabilirsiniz. Bu metot, bir menüyü üyeleriyle birlikte çoğaltmaya yarar. Böylece yeni
oluşturulan menüde de eski menüdeki tüm olaylar da (event) yer alır. Aşağıdaki program
parçası, bir menü öğesinden yeni bir içerik menüsünün nasıl oluşturulacağını göstermektedir.
// Bu örnekte daha önceden var olan bir menü olduğu farz
edilmiştir.
// fileMenuItem ve kontrol myButton olarak çağrılmıştır.
// Yeni bir içerik menüsü bildirimi yapar ve örneğini oluşturur.
ContextMenu myContextMenu = new ContextMenu();
myContextMenu.MenuItems.Add(fileMenuItem.CloneMenu());
// myButton kontrolüne ContextMenu sü atanır.
myButton.ContextMenu = myContextMenu;