弹出菜单无法显示

pop menu cannot show up

BarButtonItem barBtnItem = new BarButtonItem();
PopupMenu popMenu = new PopupMenu();
                                   
//popMenu.Popup += new EventHandler(popMenuPopupHandler);
//BarLinkContainerItem linkContainer = new BarLinkContainerItem();
//pagGroup.ItemLinks.Add(linkContainer);
var ddlItemList = group.MenuItems.FindAll(p => (p.MasterName != null) && (p.MasterName.Trim() == item.MasterName.Trim()));
imagePath = startPath.Trim() + "MenuIcon\" + item.MasterIcon;
Image mastimage = ReadPicture(imagePath);
if (mastimage == null)
{
    mastimage = ReadPicture(imagePath);
}
else if (mastimage.Width >= 30)
{
    barBtnItem.LargeGlyph = mastimage;  //按钮图标--大图标
}
else
{
    barBtnItem.Glyph = mastimage;  //按钮图标 --小图标                           
}
barBtnItem.RibbonStyle = RibbonItemStyles.All;
barBtnItem.ButtonStyle = BarButtonStyle.DropDown;
barBtnItem.Caption = item.MasterName;
barBtnItem.Enabled = true;
barBtnItem.VisibleWhenVertical = true;
barBtnItem.CategoryGuid = Guid.NewGuid();
barBtnItem.Visibility = BarItemVisibility.Always;
barBtnItem.ActAsDropDown = true;
foreach (MenuItemInfo item1 in ddlItemList)
{
    popMenu.LinksPersistInfo.Add(new LinkPersistInfo(CreateBarButtonItem(item1),true));
    popMenu.ItemLinks.Add(CreateBarButtonItem(item1));
    //barBtnItem.ItemLinks[0].Visible = true;

}

//popMenu.Visible = true;
barBtnItem.DropDownControl = popMenu;
pagGroup.ItemLinks.Add(barBtnItem);

弹出菜单显示在窗体上。弹出菜单下有几个按钮。但是点击下拉按钮时无法弹出。 ------------------------------------------

 ribonContrl.Items.AddRange(new DevExpress.XtraBars.BarItem[] {                                    
                                 linkContainer                                     
                                });

您需要在功能区控件中添加barlinkcontaineritem