RadzenScheduler context menu

Hi @andymarksonline,

This can be done like this:

<RadzenScheduler @oncontextmenu:preventDefault
  SlotRender=@OnSlotRender ... >

@code {

    void OnSlotRender(SchedulerSlotRenderEventArgs slotArgs)
    {
       slotArgs.Attributes["oncontextmenu"] = (MouseEventArgs mouseArgs) => 
       {
        ContextMenuService.Open(mouseArgs,
            new List<ContextMenuItem> {
                new ContextMenuItem(){ Text = "Context menu item 1", Value = 1, Icon = "home" },
                new ContextMenuItem(){ Text = "Context menu item 2", Value = 2, Icon = "search", Disabled = true },
                new ContextMenuItem(){ Text = "Context menu item 3", Value = 3, Icon = "info" },
         }, (MenuItemEventArgs menuItemArgs) => 
          {
            // Handle the click event - use menuItemArgs and slotArgs
          });
       };
    }
}