您的位置:首页 > 其它

写组件时需要的注释与属性书写方法

2006-11-02 13:12 363 查看

using System;


using System.ComponentModel;


using System.Collections;


using System.Diagnostics;


namespace WindowsApplication1




...{




/**////


/// Component1 的摘要说明。


///


///




给组件加图标的三种方法#region 给组件加图标的三种方法




/**//*


// Specifies the bitmap associated with the Button type.


[ToolboxBitmap(@"C:Documents and SettingsJoeMyPicsmyImage.bmp")]


// Specifies the bitmap associated with the Button type.


[ToolboxBitmap(typeof(Button))]


// Specifies a type that indicates the assembly to search, and the name


// of an image resource to look for.


[ToolboxBitmap(typeof(MyControl), "MyControlBitmap")]


*/


#endregion


public class MyComponent1 : System.ComponentModel.Component




...{




/**////


/// 必需的设计器变量。


///


private System.ComponentModel.Container components = null;




/**//// test is a method in the MyClass class.






///


public string test()




...{


return "方法的注解";


}




/**////


Used to indicate status.




public string test1(int Int1)




...{


return "参数的注解";


}


private string FField="属性框里的描述!";


[Description("The image associated with the control")]


public string Field




...{




/**////


/// 我的测试类


///




get...{return FField;}




set...{}


}


private string FField1="属性框里的种类!";


[Category("Appearance")]


public string Field1




...{




/**////


/// 我的测试类


///




get...{return FField1;}




set...{}


}




public MyComponent1(System.ComponentModel.IContainer container)




...{




/**////


/// Windows.Forms 类撰写设计器支持所必需的


///


container.Add(this);


InitializeComponent();


//


// TODO: 在 InitializeComponent 调用后添加任何构造函数代码


//


}


public MyComponent1()




...{




/**////


/// Windows.Forms 类撰写设计器支持所必需的


///


InitializeComponent();


//


// TODO: 在 InitializeComponent 调用后添加任何构造函数代码


//


}




/**////


/// 清理所有正在使用的资源。


///


protected override void Dispose( bool disposing )




...{


if( disposing )




...{


if(components != null)




...{


components.Dispose();


}


}


base.Dispose( disposing );


}






组件设计器生成的代码#region 组件设计器生成的代码




/**////


/// 设计器支持所需的方法 - 不要使用代码编辑器修改


/// 此方法的内容。


///


private void InitializeComponent()




...{


components = new System.ComponentModel.Container(); } #endregion }}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: