簡體   English   中英

C# WINFORM,控件調整大小和加載問題

[英]C# WINFORM ,CONTROLS RESIZING AND LOADING PROBLEM

我已經構建了一個新的應用程序,其中包含一些基本控件,例如 Ribbon 作為父頁面和其他頁面作為 Childs 但我正面臨表單加載緩慢和大小問題,正如您在 GIF 中看到的那樣。 每次我打開這個表單時,它的控件都會調整 3 到 4 次。 請問有什么解決辦法??? :(。

在此處輸入圖片說明

我得到了解決方案。

每次單擊時,父表單都會生成一個新表單,而前一個表單仍然存在且未關閉,因此一次打開了這么多相同的表單。

我試試這個解決方案,

    private void btnCompanysetup_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
    {
        Form frm = new frmCompanySetup();

        if (Application.OpenForms.OfType<frmCompanySetup>().Count() == 1) {


            frm.BringToFront();
        
        }
        if (Application.OpenForms.OfType<frmCompanySetup>().Count() == 0)
        {


            frm.MdiParent = this;
            frm.Show();

        }
          

         
    }

感謝所有這些回應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM