[問題] 管理多個視窗..
如果我要動態產生視窗,就是等到使用者按某個鍵之後才產生視窗。
但是不確定視窗的數量。
我知道要怎樣產生新視窗,如下(我用managed c++做例子)。
private: System::Void button1_Click(System::Object * sender,
System::EventArgs * e)
{
Form2 *f=new Form2();
f->show();
}
我有什麼辦法可以管理?(例如我想管理使用者產生出來的第五個視窗)
我試過用Array。但是似乎無法動態增加大小。
我試過用ArrayList,雖然用Enumerator可以在ArrayList中遊走。
但是Enumerator.Current傳回來的值卻是Object 的格式,不是Form2。
我現在是在用managed c++做開發,來C#問問題是因為我想C#與managed c++應該很類似
不知道版上的強者有沒有什麼經驗處理過多重視窗(視窗個數不固定)的經驗可以提供。
感謝強者撥空指導!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.139.53
推
02/24 01:59, , 1F
02/24 01:59, 1F
推
02/24 05:05, , 2F
02/24 05:05, 2F
推
02/24 11:36, , 3F
02/24 11:36, 3F
推
02/24 14:52, , 4F
02/24 14:52, 4F
推
02/24 14:52, , 5F
02/24 14:52, 5F
→
02/24 14:53, , 6F
02/24 14:53, 6F
推
02/24 17:52, , 7F
02/24 17:52, 7F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
6
7
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章