如何自定义控件的事件
来源:互联网 发布:c语言清空文件内容 编辑:程序博客网 时间:2024/05/08 16:55
public void InstantiateIn(Control container)
{
Literal l = new Literal();
//创建Literal控件, 该控件表示在网页上保留显示静态文本的位置
l.DataBinding += new EventHandler(this.BindData);
//为控件添加事件,this.BindData为处理事件的方法,也可以:l.DataBinding += new EventHandler(BindData);
container.Controls.Add(l); //在容器中添加创建的Literal控件
}
// Create a public method that will handle the
// DataBinding event called in the InstantiateIn method.
//创建事件处理所调用的方法
public void BindData(object sender, EventArgs e)
{
Literal l = (Literal) sender; //确保对象为Literal类型
DataGridItem container = (DataGridItem) l.NamingContainer;
//创建容器
// DataGridItem表示 DataGrid 控件中的某项(行)。
// Literal 控件的NamingContainer属性获取对该服务器控件的命名容器的引用
l.Text = ((DataRowView) container.DataItem)[column].ToString();
// Literal 控件显示的文本
}
- 如何自定义控件的事件
- 控件的自定义事件
- 自定义控件的事件
- c# 自定义控件的事件处理函数如何创建
- 自定义控件中子控件如何触发字父控件的事件
- 自定义控件的服务器端事件
- 控件的自定义事件2
- html控件的自定义事件
- WPF自定义控件的事件
- 如何给自定义控件添加事件
- wpf如何为自定义控件发布事件
- 关于自定义控件的自定义事件
- 自定义自定义控件的点击事件
- c# 自定义控件如何在属性栏添加自定义事件
- .net 触发自定义控件的事件
- 自定义用户控件的事件处理
- c#自定义控件中事件的处理
- 自定义控件之触摸事件的传递
- 以GridView控件的RowUpdating事件说明如何退出事件
- 学波尔还是学王励勤?-----再谈正手弧圈的重心转移 (转)
- J2EE运行和开发环境的安装与配置(JDK+TOMCAT 6.5+MyEclipse)(1)
- spring源代码分析(2)--BeanFactory
- 实现在客户端静态换肤(更新CSS)
- 如何自定义控件的事件
- GridView控件中Alternate行(交替行)是否处于编辑状态的判断
- Shinning - 我所听过最棒的演讲
- 统一建模语言(UML)
- 探索JVM上的LISP
- 中型企业数据库产品选型
- 与C#一起走过
- C++ Primer学习笔记——$17 异常 (转)
- 【转】资金链紧绷和量价背离 开发商降价求生不应阻挠