c關於窗體的顯示問題

時間 2022-06-13 08:00:04

1樓:匿名使用者

form1的**:

private void btn1_click(object sender, eventargs e)

form2的**:

private form1 f1;

public form2(form1 f1)private void btn_sure_click(object sender, eventargs e)

2樓:匿名使用者

額,我沒寫過form的,寫過div的,應該差別不大,假設有兩個div,id分別為div1,div2,用jq可以呼叫實現,設定乙個按鈕,按鈕id為button1,按鈕事件,$("#button1").toggle(function();function()),當然這個邏輯還有點問題,但是這是思路,不懂在追問吧

3樓:匿名使用者

遍歷當前的窗體,把form1啟用並前置

關於c#windows窗體應用程式視窗的問題

4樓:匿名使用者

可以用panel作容器,把from顯示在panel中

/*當我們在做winform的程式時,總是要彈出一些窗體,但彈出窗體看起來效果都不是很好,特別是彈出的窗體很多時,這時候就會影響整個軟體的使用者體驗.所以還是要盡量的避免彈出窗體.

我們可以用這樣的方法來解決此問題,將父窗體作為容器,將字窗體顯示到父窗體中,而不是作為彈出窗體.

將彈出窗體顯示在父窗體中,可在父窗體中加入乙個panel(或其他容器控制項),然後將要彈出的窗體作為panel的控制項顯示到panel上.但此處要設定子窗體的兩個屬性:

1.toplevel,獲取或設定乙個值,該值指示是否將窗體顯示為頂級視窗。

2.formborderstyle,獲取或設定窗體的邊框樣式。

將前者設為false,後者設為system.windows.forms.formborderstyle.none.

具體**可參考如下:

*/pnlopcontainer.controls.clear();//移除所有控制項

frmadduser frmadduser = new frmadduser();

frmadduser.toplevel = false;

frmadduser.formborderstyle = system.windows.forms.formborderstyle.none;

pnlopcontainer.controls.add(frmadduser);

frmadduser.show();

/*這樣一來,就避免了彈出窗體帶來不好的使用者體驗了.*/

5樓:匿名使用者

tabcontrol控制項作為應用程式內嵌視窗,以頁的形式管理不同的選單項開啟的視窗

c# winform 窗體在多螢幕如何顯示問題

6樓:匿名使用者

你那個窗體是不是啟動時就是最大化的,如果不是,改成最大化就行了,多螢幕與單螢幕並沒有任何不同,軟體不需要考慮這個問題,那是硬體自己的事。

c#關於winform視窗控制項過多,顯示慢的問題?

7樓:匿名使用者

你無非是想把使用者體驗做好一點。你可以在開啟介面時,顯示乙個flash,像ps、遊戲之類的大型軟體都會有個flash介面讓使用者等待時,也不至於幹等

8樓:匿名使用者

首先,對於現在的電腦配置來說,完全沒必要這麼做.(記憶體,顯示卡足夠)

對於你說的這樣的視窗,只是一次載入,如果想使用者體驗好點,就和edwin5200 說的,可以在載入窗體時做個等待,比如qq登入時載入等待一樣.

改善使用者體驗的方法有很多.如果考慮的控制項確實太多,造成載入緩慢,不妨考慮多窗體來實現.

9樓:匿名使用者

為什麼不分開winform做呢?

控制項顯示太多,到了實際使用者那看的暈暈的就一點實際價值都沒有咯!

vs2019c問題關於窗體隱藏和顯示問題

雖然那個hide可以隱藏啊,但如果再想讓它出來就需要重新建乙個form物件了,那樣你裡面的值可能就不在了。其實有乙個非常簡單的辦法,你可以設定它的高度或者寬度為0就可以了,如 this.height 0 如果想讓它顯示就把高度設定的大點就可以了,this.height 200 o o 設定寬度也是一...

c重新載入窗體的問題

我以前遇到過這個問題,是這樣實現的 private void button1 click object sender,eventargs e 預設風格 else 注 選擇綠色時,要將skinengine1置為可用 預設風格時,將skinengine1置為不可用即可。private void butt...

C winfrom關於窗體狀態的問題

要想得到其他窗體的狀態,必須其他窗體為共享的,如何實現共享,可以將目標窗體設為靜態的.如 寫乙個類在類中寫 public static form2 new form2 如果你想顯示form2,那麼直接類名.form.show 通過類名.form2.form.visible是否為true可以判斷這個窗...