社区
C#
帖子详情
c# 如何实现控件数组的功能?
zq102605
2009-08-04 10:09:45
能够实现动态添加控件,触发事件,网上搜了下很多说用arraylist ,但没有具体的用法,有例子么?
...全文
57
4
打赏
收藏
c# 如何实现控件数组的功能?
能够实现动态添加控件,触发事件,网上搜了下很多说用arraylist ,但没有具体的用法,有例子么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zq102605
2009-08-04
打赏
举报
回复
(枫中玫瑰) 能加我msn:zq102605@hotmail.com,或者qq:282180276 么?
wuyi8808
2009-08-04
打赏
举报
回复
List<Control>
qqiuzaihui
2009-08-04
打赏
举报
回复
//ArrayList的用法
class DTClass
{
private string tabName;
private string selString;
public DTClass(string name, string strSQL)
{
this.tabName = name;
this.selString = strSQL;
}
public string Name
{
get { return tabName; }
set { tabName = value; }
}
public string SelString
{
get { return selString; }
set { selString = value; }
}
}
class DTClassIndexer //索引器, 用于对 DTClass 进行操作
{
private ArrayList arrDTClass;
public DTClassIndexer()
{
arrDTClass = new ArrayList();
}
//声明一个索引器
public string this[string name]
{
get
{
foreach (DTClass cs in arrDTClass)
{
if (cs.Name == name)
{
return cs.SelString;
}
}
return string.Empty;
}
set
{
arrDTClass.Add(new DTClass(name, value)); //调用: arr["ss"]="asdfasfa";
}
}
public int Count() //返回长度
{
return arrDTClass.Count;
}
}
static void Main()
{
ds["ss"] = "sss";
Console.WriteLine(ds.Count());
ds["sss"] = "sssss";
Console.WriteLine(ds.Count());
}
SQL77
2009-08-04
打赏
举报
回复
这个也得学习
C#
实现
控件
数组
的方法
本文举例介绍了
C#
实现
控件
数组
的方法,青睐于以前VB6.0
控件
数组
的朋友可以下来看下哈。
C#
-
实现
控件
数组
实现
控件
数组
方便赋值
C#
Winform
控件
应用
本课程详细介绍Winform各种
控件
的属性、方法、事件和使用技巧
C#
2012
控件
数组
的List方式处理实例
自己写的一个
控件
数组
的实例,基于
C#
2012的 List集合中装载
控件
数组
的方式,比较实用。参考了网上的一些零碎的知识,整理而成,取之网络,用之与网络。
C#
变通方法
实现
VB6.0里面的
控件
数组
,VB.net也同样
C#
变通方法
实现
VB6.0里面的
控件
数组
,当然VB.net也可以用,,用了三种方法 ,代码添加事件,属性页里设置事件,判别并处理.
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章