社区
C#
帖子详情
c# 如何实现控件数组的功能?
zq102605
2009-08-04 10:09:45
能够实现动态添加控件,触发事件,网上搜了下很多说用arraylist ,但没有具体的用法,有例子么?
...全文
65
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#
控件
数组
是指在
C#
中
实现
控件
数组
的
功能
,类似于VB6.0中的
控件
数组
。
控件
数组
的主要优点是可以循环附值和响应同一个事件,从而大大简化了代码。 循环附值
实现
控件
数组
的循环附值有两种方法:定义动态的
控件
数组
...
C#
-
实现
控件
数组
本文将深入探讨如何在
C#
中
实现
控件
数组
,这是一项能够极大提升代码效率和可读性的技术。
控件
数组
在用户界面设计中尤其有用,它允许你对一组具有相同类型的
控件
进行统一管理和操作。 ###
实现
控件
数组
#### 方法一...
C#
变通方法
实现
VB6.0里面的
控件
数组
,VB.net也同样
然而,
C#
语言并没有直接提供与VB6.0中相同的
控件
数组
功能
,但这并不意味着我们无法在
C#
中
实现
类似的
功能
。这里我们将探讨三种方法来模拟VB6.0中的
控件
数组
特性,并在
C#
项目中应用它们。 **方法一:使用List容器** ...
C#
变通方法
实现
VB6.0里面的
控件
数组
,当然VB.net也可以用
以上方法都为在
C#
中
实现
类似VB6.0
控件
数组
的
功能
提供了途径。尽管它们不是原生支持的
控件
数组
,但它们都能有效地提高编程效率和处理问题的快捷性,尤其是在需要对大量同类型
控件
进行操作时。在实际项目中,可以根据...
VS2010
控件
数组
程序示例
综上所述,"VS2010
控件
数组
程序示例"旨在帮助开发者理解和应用
控件
数组
这一
功能
,通过实践提高对
C#
控件
管理的理解。通过这个示例,你可以学习到如何创建、初始化和操作
控件
数组
,以及如何处理相关事件,为你的应用...
C#
111,119
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章