public ServerMenu() { InitializeComponent(); DataContext = new ServerViewModel(); panel_server = new ServerGroupRootPanel(); grid_server.Children.Add(panel_server); this.ContextMenu = new ContextMenu(); MenuItem item; item = new MenuItem(); item.Click += BtnAddServerMenu_Click; item.Header = "Add Server Group"; item.Icon = new PackIconMaterial() { Kind = PackIconMaterialKind.FolderPlus, VerticalAlignment = VerticalAlignment.Center, HorizontalAlignment = HorizontalAlignment.Center }; this.ContextMenu.Items.Add(item); }