C#组件编程
来源:互联网 发布:东华理工行知分院官网 编辑:程序博客网 时间:2024/06/16 03:23
1)常用属性标签说明
1.Category:设置属性分组
2.Description:属性或事件的说明
3.ReadOnly:设置组件或属性是否只读
2)集合属性的设置:一定要继承System.Collections.CollectionBase
private ListItemCollection _ValueList = new ListItemCollection();public ListItemCollection ValueList
{
get { return _ValueList; }
set { _ValueList = value; }
}
/// <summary>
/// 单项
/// </summary>
public class ListItem
{
public ListItem()
{
//
}
private string _Text = "";
private string _Value = "";
[CategoryAttribute("系统"),
ReadOnlyAttribute(false),
DescriptionAttribute("子项文本")]
public string Text
{
get { return _Text; }
set { _Text = value; }
}
[CategoryAttribute("系统"),
ReadOnlyAttribute(false),
DescriptionAttribute("子项数值")]
public string Value
{
get { return _Value; }
set { _Value = value; }
}
}
public class ListItemCollection : System.Collections.CollectionBase
{
public ListItemCollection()
{
//
}
public void Add(ListItem _LI)
{
base.InnerList.Add(_LI);
}
public void Remove(ListItem _LI)
{
base.InnerList.Remove(_LI);
}
public ListItem this[int index]
{
set
{
InnerList[index] = value;
}
get
{
return (ListItem)InnerList[index];
}
}
}
- C#的组件编程
- C#组件编程
- 深入理解C#编程中的组件-事件-委托
- 深入理解C#编程中的组件-事件-委托
- 深入理解C#编程中的组件-事件-委托
- 深入理解C#编程中的组件-事件-委托
- 《.net编程先锋C#》第八章 用C#写组件
- Matlab混合编程之NET组件(C#篇)
- Matlab混合编程之COM组件(C#篇)
- 组件编程
- 组件编程
- C#与DLL和COM的混合编程(2)-C#调用COM组件
- C#编程技巧集之--使用C#轻松编写.Net组件
- C#编程技巧集.让窗体飘动起来.C#中Timer组件用法
- 《.net编程先锋C#》第八章 用C#写组件(转)
- 在VC和C#中如何使用Windows Media Encoder COM组件接口编程
- 一个基于COM组件的Matlab与C#混合编程实例
- c#生成com+组件
- 刚刚求教来的 数组快速排序方法
- Oracle Group By 用法之 —— Having
- FreeMarker概述
- [ubuntu下安装svn]
- IE打印模板简介
- C#组件编程
- How to install Python module?
- 在linux下制作补丁文件
- vs2005 c++ 项目怎样添加“依赖”、“库目录”和“包含目录”
- C++构造函数调用构造函数问题
- 郁闷,不知道错在哪里
- Oracle10g EM乱码解决
- Oracle数据字典
- 安装SQL SERVER过程中出现的问题