C winfrom關於窗體狀態的問題

時間 2022-08-19 06:00:07

1樓:小羊說程式設計

要想得到其他窗體的狀態,必須其他窗體為共享的,如何實現共享,可以將目標窗體設為靜態的.

如:寫乙個類在類中寫

public static form2=new form2();

如果你想顯示form2,那麼直接類名.form.show();

通過類名.form2.form.visible是否為true可以判斷這個窗體的狀態,當然這只是一部分做法.

2樓:匿名使用者

if (program.frm.visible)如窗體一是隱藏的話.

這句就錯了,少了乙個"!"

得到窗體狀態可以,你可以在第乙個窗題program.frm.show();窗體一出現

的時候,把自己傳給第二窗體program.frm.show(this);

那麼進去的時候就能當引數訪問了。

不過最好的辦法是」廣播訊息「

3樓:孫中呂

這個問題的根源是你沒搞清楚多窗體之間如何運作.

多個窗體之間的引數傳遞與資料共享(附:uml圖)http://hi.

這是我回答的類似問題。

4樓:我才是小烏龜

這個得看你說的是什麼型別的狀態了.如果是最大最小化這樣的是有自己帶的方法的.如果是你說的這個自己隨便寫的狀態顯然沒有現成的方法

通常是定義乙個列舉用來表示狀態.這個**lz能寫出來,那麼這個列舉lz應該也會寫.

5樓:匿名使用者

把窗體一傳給窗體二,或把窗體一的狀態公開出來

c關於窗體的顯示問題

form1的 private void btn1 click object sender,eventargs e form2的 private form1 f1 public form2 form1 f1 private void btn sure click object sender,event...

什麼是窗體,窗體的作用是什麼,什麼是窗體和視窗

窗體是一種文件,可以用來收集資訊。它包括兩部分,一部分是由窗體設計者輸入的,填寫窗體的人無法更改的文字或圖形。窗體設計者可以插入希望得到回答的問題 選項列表 資訊 等。另一部分是由窗體填寫者輸入的,用於從填寫窗體者處收集資訊並進行整理的空白區域。窗體設計者可以在文件中插入窗體域或 activex 控...

關於a波狀態

球皮大衣 物電現象是生命活動的基本特徵之一,各種生物均有電活動的表現,大如鯨魚,小到細菌,都有或強或弱的生物電。其實,英文細胞 cell 一詞也有電池的含義,無數的細胞就相當於一節節微型的小電池,是生物電的源泉。人體也同樣廣泛地存在著生物電現象,因為人體的各個組織器官都是由細胞組成的。對腦來說,腦細...