积极答复者
用户控件定义事件

问题
答案
-
你好 你给控件中的事件那个成员添加Attribute即可
[Browsable(true)]
[Description("描述"),Category("Appearance")]
pubic MyEvent MyEventInstance;
这里的Category可以有别
说明
与可用操作相关的属性 (Property)。
与实体的外观相关的属性 (Property)。
与实体的行为相关的属性 (Property)。
与数据和数据源管理相关的属性 (Property)。
组合到默认类别中的属性 (Property)。
仅在设计时可用的属性 (Property)。
与拖放操作相关的属性 (Property)。
与焦点相关的属性 (Property)。
与格式设置相关的属性 (Property)。
与键盘相关的属性 (Property)。
与布局相关的属性 (Property)。
与鼠标相关的属性 (Property)。
与顶级窗体的窗口样式相关的属性 (Property)。
Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond- 已标记为答案 KeFang Chen 2009年8月3日 1:11
-
你好建议考虑使用定义控件,用户控件没有事件属性面板,事件需要在代码中定义。
知识改变命运,奋斗成就人生!- 已建议为答案 JiyuanModerator 2009年7月31日 5:12
- 已标记为答案 肖小勇Moderator 2009年8月3日 4:31
-
在自定义控件中发布一个事件。
代码类似:
/// <summary>
/// 分页事件
/// </summary>
public event CommandEventHandler PageIndexChanged;
public void OnPageIndexChanged(object sender, CommandEventArgs e)
{
if (PageIndexChanged != null)
{
PageIndexChanged(this, e);
}
}
有关事件的开发,请参考:http://msdn.microsoft.com/zh-cn/library/w369ty8x.aspx- 已标记为答案 肖小勇Moderator 2009年8月3日 4:31
-
用户控件和自定义控件定制事件做法没有区别, 下面是Asp.net控件 定制事件和数据回发机制全解:
http://blog.csdn.net/ChengKing/archive/2009/01/01/3680101.aspx
DOT NET: http://blog.csdn.net/ChengKing- 已标记为答案 KeFang Chen 2009年8月3日 1:14
全部回复
-
你好 你给控件中的事件那个成员添加Attribute即可
[Browsable(true)]
[Description("描述"),Category("Appearance")]
pubic MyEvent MyEventInstance;
这里的Category可以有别
说明
与可用操作相关的属性 (Property)。
与实体的外观相关的属性 (Property)。
与实体的行为相关的属性 (Property)。
与数据和数据源管理相关的属性 (Property)。
组合到默认类别中的属性 (Property)。
仅在设计时可用的属性 (Property)。
与拖放操作相关的属性 (Property)。
与焦点相关的属性 (Property)。
与格式设置相关的属性 (Property)。
与键盘相关的属性 (Property)。
与布局相关的属性 (Property)。
与鼠标相关的属性 (Property)。
与顶级窗体的窗口样式相关的属性 (Property)。
Wenn ich dich hab’,gibt es nichts, was unerträglich ist.坚持不懈!http://hi.baidu.com/1987raymond- 已标记为答案 KeFang Chen 2009年8月3日 1:11
-
你好建议考虑使用定义控件,用户控件没有事件属性面板,事件需要在代码中定义。
知识改变命运,奋斗成就人生!- 已建议为答案 JiyuanModerator 2009年7月31日 5:12
- 已标记为答案 肖小勇Moderator 2009年8月3日 4:31
-
在自定义控件中发布一个事件。
代码类似:
/// <summary>
/// 分页事件
/// </summary>
public event CommandEventHandler PageIndexChanged;
public void OnPageIndexChanged(object sender, CommandEventArgs e)
{
if (PageIndexChanged != null)
{
PageIndexChanged(this, e);
}
}
有关事件的开发,请参考:http://msdn.microsoft.com/zh-cn/library/w369ty8x.aspx- 已标记为答案 肖小勇Moderator 2009年8月3日 4:31
-
用户控件和自定义控件定制事件做法没有区别, 下面是Asp.net控件 定制事件和数据回发机制全解:
http://blog.csdn.net/ChengKing/archive/2009/01/01/3680101.aspx
DOT NET: http://blog.csdn.net/ChengKing- 已标记为答案 KeFang Chen 2009年8月3日 1:14