比如一个
:
Button
btn=new
Button();
btnText="按钮";
btnLoaction=new
Point();//坐标
btnWidth=100;
btnHeight=30;
btnClick+=New
System(记不大清楚了)//添加单击实践
这样就创建了一个按钮
下面如果将按钮加入到Panel
里
名称为pControls
pControlsControlsadd(btn);
这样就把上面的按钮加到Panel里了。
收工
//读
SystemIOStreamReader myReader = new SystemIOStreamReader(@"d:\myfiletxt");
string strFile = myReaderReadToEnd();
myReaderClose();
//按照你的想法改吧
strFile = "此处省略300字";
//写
SystemIOStreamWriter myWriter = new SystemIOStreamWriter(@"d:\myfiletxt", false);
myWriterWrite(strFile);
myWriterClose();
//打完收工
打开Microsoft
Visual
Studio
2010
新建解决方案,
添加项目——动态生成控件
窗体布局
把窗体设置合适的大小
确定控件的基本属性
1、假设要添加15个button按钮;
2、基本属性如下:
Name:名称
myButton
Text:显示文本
按钮(i)
Size:大小
5050
Location:窗体位置
Location属性如何动态变化?(分析如图)
假设要把15个按钮,每5个一行生成,那么就需要让Location属性动态变化?怎么办?
经过分析,确定X的坐标为:50+i%5100
5
Y的坐标如何动态确定?
1、定义一个行变量;
2、Y的坐标为:50+row100
3、增加判断换行条件:i
%
5
==
0
&&
i
!=
0
1把你要共用代码的控件的事件都选同一个后台有的事件。
然后事件里
控件类
control
=
sender
as
控件类
TextBox
txb
=
sender
as
TextBox
,这样就得到了当前触发事件的控件引用。然后后面就自己的一些处理代码了。
2如果是共用方法的话,就写个方法,拿一个参数为这些控件的父类。一般就是Control类。
欢迎分享,转载请注明来源:表白网
评论列表(0条)