作者horngsh (要公理要正义)
看板C_Sharp
标题Re: [问题] 程式执行时才产生UI的物件
时间Thu May 3 10:13:07 2007
※ 引述《SmartGoose (聪明的鹅)》之铭言:
: myButton1是在程式码里所宣告的,当然可以很经易的用myButton1.Text="我真帅"
: 来改变文字,不过我的物件是「程式执行後」才会动态产生的,在我的码里,
: 不会有myButton1这个物件,而是去读档案之後,才会出现...
: ※ 引述《horngsh (要公理要正义)》之铭言:
: : 如果是用Win Form, 每个FORM有个Controls属性, 你只要New一个控制项,
: : 然後加入到这个Controls集合内就可以了.
: : 如:
: : Button myButton1 = New Button();
: : frm1.Controls.Add(myButton1);
FileStream inFile = New FileStream("test.txt", FileMode.Read);
/*
read in file contents here.
*/
string myFileStr = strFromFile;
Button myButton1 = New Button();
myButton1.Text = myFileStr;
frm1.Controls.Add(myButton1);
配合读档的动作, 先读档, 再动态生成按钮物件, 再去改它的属性, 最後再加
入表单.
--
=============================
夏有凉风
冬有雪
http://itsoho.myweb.hinet.net
=============================
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.181.10
1F:推 SmartGoose:谢谢你的回覆^^ 05/03 15:54