Devexpress tabheader исчезает
Я создал форму ленты (XtraMain)и установил свойство IsMdiContainer в true,я также добавляю управление documentManager я установил MdiParent в XtraMain я добавил этот код для открытия дочерних форм
public void ViewChildForm(XtraForm _form) { if (!IsFormActived(_form)) { _form.MdiParent = this; _form.Show(); } } private bool IsFormActived(XtraForm form) { bool IsOpenend = false; if (MdiChildren.Count() > 0) { foreach (var item in MdiChildren) { if (form.Name == item.Name) { tabbedView1.ActivateDocument(item); IsOpenend = true; } } } return IsOpenend; }
и я использую этот код в щелчке кнопки, чтобы открыть дочернюю форму
private void bbtnEmployee_ItemClick(object sender, ItemClickEventArgs e) { FrmEmployee frme = new FrmEmployee(); frme.Name = "FrmEmployee"; ViewChildForm(frme); }
моя проблема начинается когда форма содержит LayoutControl например у меня есть этот код который открывается при нажатии кнопки
private void btnBonLivraison_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { LayoutControl lc = new LayoutControl(); lc.Dock = DockStyle.Top; LookUpEdit OrderNumber = new LookUpEdit(); OrderNumber.Properties.TextEditStyle = TextEditStyles.DisableTextEditor; OrderNumber.Properties.DataSource = shippProdu.GetOrderNumber(); OrderNumber.Properties.DisplayMember = "N° Bon de livraison"; OrderNumber.Properties.ValueMember = "N° Bon de livraison"; lc.AddItem(Resources.selectOrderNumber, OrderNumber).TextVisible = true; lc.Height = 70; this.Controls.Add(lc); this.Dock = DockStyle.Top; lc.BestFit();
как только я нажимаю на кнопку,tabHeader исчезает , что вызывает эту проблему?и как я могу ее решить.прежде чем я использую documentManager, я использовал XtraTabControl, и если я нажимаю кнопку, чтобы открыть LayoutControl, а после этого пытаюсь открыть другую форму, фокус остается в первой форме, даже когда форма два уже открыта, и если я хочу перейти к форме два, я должен сначала нажать на вкладку первой формы, а затем нажать на вкладку второй формы, заранее спасибо .
это моя основная форма
https://i.stack.imgur.com/Ab9CN.jpg[^]
и именно в этот момент заголовок табуляции исчезает
https://i.stack.imgur.com/tP92N.jpg[^]
Что я уже пробовал:
Я пытаюсь использовать отдельный UserControl с DocumentManager, но у меня не получилось.