c 子窗體控制父窗體的顯隱

2025-02-03 11:20:34 字數 1903 閱讀 2848

1樓:網友

用這個屬性就可以啊^ visible 如果不顯示值為false 顯示true

c# mdi 子窗體怎麼控制位置

2樓:六三十八

==設定這個視窗在父視窗位置?

子窗體的座標本來就是以父窗體定義的啊。

我還是沒太理解你的問題,能否詳細些?

加hi來聊下吧。

3樓:網友

好像只能設定居中或靠左。

c#中關於mdi窗體中的子窗體控制父窗體控制項的問題

4樓:

沒看明白你說的是什麼,但我覺得應該不是很難。

5樓:網友

上面的方法為試了好像不行。

c# 怎樣控制mdi子窗體在父窗體以及其上的控制項之上

6樓:寒夜傷魂

如果將form1設定為父窗體,那麼form1窗體相當於乙個容器,理論上是不在父窗體上加控制項,你可以將form2,form3設定一下。

如果要顯示模式窗體,只需呼叫窗體的顯示方法showdialog即可。

7樓:陳亞雄

將父窗體設定成mdi窗體。

求助關於winform 子窗體控制父窗體進度條

8樓:faith_濤

wpf好像可以通過元素繫結可以做到 winform不知道有沒有這功能。

c#如何監控窗體

9樓:網友

tv_regmsgwnd(intptr hwnd, bool btype)

這個應該是個api函式,因為這些函式是用c++寫的,封裝在了dll巨集,所以你你首先要知道包含這個函式的dll,用[dllimports]進行引用宣告(關於c#呼叫api詳見。

這個函式從結構上看,第乙個引數很明顯是指定視窗的控制代碼,第二個則可能是型別,是乙個bool型,只要用[dllimports]宣告瞭,就可以像在c#中像呼叫普通函式一樣api函式了。

10樓:網友

這個,是要監聽到這個監控盒的某個埠事件,由監控盒來觸發你的程式的。

具體怎麼用,你只能看幫助了, 沒有你的裝置, 也不知道需要呼叫哪個。

11樓:網友

**線路盒,通過串列埠與計算機進行連線的啊?那麼屬於串列埠程式設計的了。

如果是串列埠,根本就不用像樓上的說的這麼複雜,關注中。因為不知道是如何連線。。。

12樓:網友

可以考慮用乙個函式不斷迴圈等待該事件,若發生則向使用者彙報。

c# 子視窗控制父窗體的方法。和使用父視窗的控制項,

13樓:網友

很簡單的,首先你需要在父窗體中定義乙個委託然後在子窗體中使用這個委託。

使用委託相對要麻煩一點,你想簡單的話,也可以直接將父窗體傳遞到子窗體去,像這樣改下就行了。

form _form = null;

將基類定義為子窗體的構造器引數。

public form2(form from)//呼叫父窗體的方法就變成這樣。

當然父窗體中建立子窗體時,就應該這樣了。

建立子窗體,並將父窗體傳遞到子窗體去。

form2 f = new form2(this);

忘了一點,那個在子窗體呼叫的方法不能再是private的了,一定要改成public的,這樣才能在子窗體中使用。

14樓:小豬愛上羊

把父窗體作為引數傳遞給子窗體。父窗體可以定義一些public控制項,把自身控制項賦值給它,供子窗體呼叫。

C 關閉當前窗體後怎麼顯示父窗體

這兩個窗體沒有一點聯絡,你想在窗體b中呼叫a是不可能的。可以這麼做 所有操作都在a那個按鈕中中實現。先隱藏本窗體。顯示b窗體,關閉b會執行下面語句,可以達到你要的效果。顯示本窗體。因為你的窗體沒有聯絡,這麼做是比較好的了。像說的在formclosing和formclosed事件裡做,是實現不了的,因...

C的windows窗體中怎麼實現窗體的動態變化

this.size new system.drawing.size 368,344 這個視窗的大小根據自己的情況設定 c 在 windows 窗體 怎麼實現 新增乙個動態的時間 就是時間是跳動的 等 在窗體內放置乙個timer控制項,每隔零點幾秒觸發一次,在它的事件裡這行 放在paint事件裡面 p...

C怎麼通過窗體的建構函式的引數把主窗體的例項傳給子窗體

傳遞引數啊 new新視窗時候傳參啊 第一個窗體 u new user form main fm new form main this,u 第二個窗體 public form main form login fl,user u 這樣啊 用object吧.form1 主窗體 cform cf new c...