Public Class textboxarray
Inherits System.Collections.CollectionBase
Private ReadOnly HostForm As System.Windows.Forms.Form
Public Function Addtextbox() As System.Windows.Forms.TextBox
'为textbox类建立新的实例
Dim atextbox As New System.Windows.Forms.TextBox
' 将该按钮添加到集合的内部列表
Me.List.Add(atextbox)
'把控件集合中的按钮添加到被HostForm字段引用的窗体
HostForm.Controls.Add(atextbox)
' 设置该按钮对象的初始属性
atextbox.Top = Count * 25
atextbox.Left = 150
atextbox.Tag = Me.Count
atextbox.Text = "" 'Me.Count.ToString
AddHandler atextbox.Click, AddressOf ClickHandler
Return atextbox
End Function
Public Sub New(ByVal host As System.Windows.Forms.Form)
HostForm = host
Me.Addtextbox()
End Sub
Default Public ReadOnly Property Item(ByVal Index As Integer) As _
System.Windows.Forms.TextBox
Get
Return CType(Me.List.Item(Index), System.Windows.Forms.TextBox)
End Get
End Property
Public Sub Remove()
' 检查以确保有按钮可以删除
If Me.Count >= 1 Then
' 从主窗体上的控件集合的数组按钮数组中删除最后一个
' 注意在访问数组时使用了默认属性
HostForm.Controls.Remove(Me(Me.Count - 1))
Me.List.RemoveAt(Me.Count - 1)
End If
End Sub
Public Sub ClickHandler(ByVal sender As Object, ByVal e As _
System.EventArgs)
'MessageBox.Show("you have clicked textbox " & CType(CType(sender, _
'System.Windows.Forms.textbox).Tag, String))
End Sub
End Class
分享到:
相关推荐
DSkin是使用GDI+绘图引擎开发的.NET WinForm控件库,采用DirectUI方式绘图,绘制效率高,不... DSkin是当前唯一一个可以支持窗体任意透明,并且还可以在设计模式下设计的.NET WinForm控件库。C#版的DirectUI控件库。
VB 仿qq窗体隐藏功能,屏幕任意地方都可隐藏 auto hide VB仿QQ的窗体隐藏功能,你只需将窗体隐藏到屏幕四个边上,它就会自动折叠起来,鼠标移过去自动伸展出来,这是一个控件,使用起来非常方便
实现C#和VB.net之间的相互转换 深入剖析ASP.NET组件设计]一书第三章关于ASP.NET运行原理讲述的补白 asp.net 运行机制初探(httpModule加载) 利用反射来查看对象中的私有变量 关于反射中创建类型实例的两种方法 ASP...
运行程序,可以运行窗体中任意调整控件的位置及大小。
示例操作方法:在数量和单价栏上单击可以修改数值。要保存这些值只需单击listview的任意地方。要取消更改,只需按下 ESC 键即可恢复原值。 按下上下箭头键即可以在ListView列表中上下移动数据行。 ' ###############...
不能同名,如果有同名,则一个也不会显示,呵呵,这个使用我纠结了3个多小时,在论坛上求助过,在群里也求助过,呵呵,后面读到山菊花老师的一篇贴http://club.excelhome.net/thread-709306-1-1.html,才恍然大悟,...
│ │ ├─第13讲 C#à VB.NET │ │ ├─第14讲 在SQL Server中存取图片 │ │ ├─第15讲 重启动远程计算机 │ │ ├─第16讲 访问Oracle数据库 │ │ └─第17讲 加行号 │ ├─第03部分 网络应用程序开发 │ │ ...
45.swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? 答:switch(expr1)中,expr1是一个整数表达式。因此传递给 switch 和 case 语句的参数应该是 int、 short、 char 或者 byte。long,...
演示了在树控件中来回拖动文件的操作 MyPlayer 音乐播放器 内含歌词显示实现源码 ActiveXDemo 演示了装载以及卸载atl控件的操作以及注册操作 ado 登录模块的制作 ado,dao,odbc数据库连接vc代码 演示了不同的...
演示了在树控件中来回拖动文件的操作 MyPlayer 音乐播放器 内含歌词显示实现源码 ActiveXDemo 演示了装载以及卸载atl控件的操作以及注册操作 ado 登录模块的制作 ado,dao,odbc数据库连接vc代码 演示了不同的...
演示了在树控件中来回拖动文件的操作 MyPlayer 音乐播放器 内含歌词显示实现源码 ActiveXDemo 演示了装载以及卸载atl控件的操作以及注册操作 ado 登录模块的制作 ado,dao,odbc数据库连接vc代码 演示了不同的...
演示了在树控件中来回拖动文件的操作 MyPlayer 音乐播放器 内含歌词显示实现源码 ActiveXDemo 演示了装载以及卸载atl控件的操作以及注册操作 ado 登录模块的制作 ado,dao,odbc数据库连接vc代码 演示了不同的...
演示了在树控件中来回拖动文件的操作 MyPlayer 音乐播放器 内含歌词显示实现源码 ActiveXDemo 演示了装载以及卸载atl控件的操作以及注册操作 ado 登录模块的制作 ado,dao,odbc数据库连接vc代码 演示了不同的...
│ ├─第6讲 消息队列的简单实例 │ │ ├─第7讲 进度条、状态栏和计时器的实例 │ │ └─第9讲 打开文件夹对话框 │ ├─第02部分 数据库ADO.NET │ │ ├─第13讲 C#à VB.NET │ │ ├─第14...
│ ├─第6讲 消息队列的简单实例 │ │ ├─第7讲 进度条、状态栏和计时器的实例 │ │ └─第9讲 打开文件夹对话框 │ ├─第02部分 数据库ADO.NET │ │ ├─第13讲 C#à VB.NET │ │ ├─第14...
18.2 在 C #代码中调用 C++和 VB 编写的组件 .240 18.3 版 本 控 制 .249 18.4 代 码 优 化 .252 18.5 小 结 .254 第五部分 附 录 .255 附录 A 关 键 字.255 附录 B 错 误 码.256 附录 C .Net 名字空间...
7:在IE工具栏上加按钮,可以直接拖动连接到按钮上下载. 8:注册采用激活方式. 9:采用Messenger的弹出滑动消息提示框. 10:下载管理,虚拟文件夹. 11:自动ping. 12:连接到搜索引擎. 13:自动报告bug,建议等. 14:宏功能. 15...
3、适用范围 因为ReportAll报表控件/插件是标准的ActiveX控件,所以所有支持ActiveX技术的前台开发工具(如:Delphi、C++Build、VC++、VB、、VC#、PowerBuild、JavaScript、VBScrip、Excel等)都可以使用ReportAll...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...
util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码...