This question is locked. New answers and comments are not allowed.
I'm adding menus in the code behind and the header/text for the last item is always blank the first time the menu is opened. If you open them menu a second time the header is magically there. What's going on?
ContextMenu.Items.Add("New configuration");
ContextMenu.Items.Add(new RadMenuItem() { IsSeparator = true });
ContextMenu.Items.Add("Edit");
ContextMenu.Items.Add("Duplicate");
ContextMenu.Items.Add(new RadMenuItem() { IsSeparator = true });
RadMenuItem menuItem = new RadMenuItem();
menuItem.Icon = new Image() { Source = new BitmapImage(new Uri("/blahblahblah;component/Assets/Images/group.png", UriKind.Relative)) };
menutItem.Header = "Security";
ContextMenu.Items.Add(menuItem);
ContextMenu.Items.Add("New configuration");
ContextMenu.Items.Add(new RadMenuItem() { IsSeparator = true });
ContextMenu.Items.Add("Edit");
ContextMenu.Items.Add("Duplicate");
ContextMenu.Items.Add(new RadMenuItem() { IsSeparator = true });
RadMenuItem menuItem = new RadMenuItem();
menuItem.Icon = new Image() { Source = new BitmapImage(new Uri("/blahblahblah;component/Assets/Images/group.png", UriKind.Relative)) };
menutItem.Header = "Security";
ContextMenu.Items.Add(menuItem);