关于event的browsable 在我们自己做一个控件时,如果自己加了属性,然后加上browsable:true 就可以让这个属性在设计器上可以显示出来的;我想请问下如何把event也显示出来呢,貌似 browsable= true是没用的哦.....最好能给个例子,非常感谢...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多谢zanfeng,可以有个具体些的例子吗 [Browsable(true)]private event EventHandler DemoEvent; public event EventHandler DemoEvent;这样就够了,不需要加属性。 热烈欢迎shinaterry ......呵呵.. public partial class Yj_PropertyGrid : PropertyGrid { #region "Guest Events" // 摘要: // 此事件与此类无关。 [Browsable(true)] public EventHandler GuestChanged; //声明事件 #endregion /// <summary> /// 用于相关客人信息显示 /// </summary> public Yj_PropertyGrid() { } }这样的...刚才试了下貌似不行哦,GuestChanged好象没显示出来..... 那您试试先删除工程.bin内的所有目录与文件, 然后重新生成试试... public event EventHandler myEvent; 对谢ouhou,原来是我少写了"event"....那 public event EventHandler myEvent; 和 public EventHandler myEvent; 这两个效果是一样的,那从程序上来说有什么差别呢 看看MSDN里面关于event关键字的解释吧。 这个帖子让让人纠结? 49-4-6 如何去除中间的-4或49-或-6 写了一个异步客户端程序的一个类,如何将接收到的信息返回调用它的窗口 用VS2005自带的安装和部署打包问题 如何修改exe文件? messagebox,combobox,textbox的显示外观设置 急需求助.C#如何在摄像头的预览画面的时候如何对人脸画矩形(即矩形一直在视频摄像时候一直存在) 求帮忙写个Silverlight动画 用户权限控制小程序 映射的问题,高手一定要帮忙看看。 将DataGridView某列设置为DataGridViewLinkColumn? C#怎样实现类似“遨游浏览器标签”的功能
[Browsable(true)]
private event EventHandler DemoEvent;
这样就够了,不需要加属性。
public partial class Yj_PropertyGrid : PropertyGrid
{
#region "Guest Events" // 摘要:
// 此事件与此类无关。
[Browsable(true)]
public EventHandler GuestChanged; //声明事件 #endregion
/// <summary>
/// 用于相关客人信息显示
/// </summary>
public Yj_PropertyGrid()
{
}
}
这样的...刚才试了下貌似不行哦,GuestChanged好象没显示出来.....
那 public event EventHandler myEvent;
和 public EventHandler myEvent; 这两个效果是一样的,那从程序上来说有什么差别呢